SimulationCraft 902-01

for World of Warcraft 9.0.2.36532 Live (wow build level 36532)

Beta Release

Current simulator hotfixes

Death Knight

Tag Spell / Effect Field Hotfixed Value DBC Value
2020-10-25 Incorrect cooldown for Magus of the Dead's Frostbolt.
Frostbolt cooldown 3000.00 0.00
2020-09-20 Incorrect cooldown for Magus of the Dead's Frostbolt.
Frostbolt cooldown 3000.00 0.00

Mage

Tag Spell / Effect Field Hotfixed Value DBC Value
2018-12-28 Manually set Arcane Orb's travel speed.
Arcane Orb prj_speed 20.00 0.00
2017-06-21 Ice Lance is slower than spell data suggests.
Ice Lance prj_speed 47.00 50.00
2017-03-20 Manually set Frozen Orb's travel speed.
Frozen Orb prj_speed 20.00 0.00

Table of Contents

Raid Summary

Additional Raid Information

Zandalari Troll (Bwonsamdi) : 10428 dps, 4435 dps to main target

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
10428.5 10428.5 17.1 / 0.164% 1350.6 / 13.0% 14.6
RPS Out RPS In Primary Resource Waiting APM Active Skill
708.3 703.8 Mana 0.04% 43.5 100.0% 100%
Talents

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
Zandalari Troll (Bwonsamdi) 10428
Dragon's Breath 388 3.7% 13.8 21.35sec 8450 6691 Direct 41.3 1851 3997 2815 45.0%

Stats Details: Dragons Breath

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 13.75 41.25 0.00 0.00 1.2629 0.0000 116183.97 116183.97 0.00% 6690.70 6690.70
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 55.04% 22.70 9 39 1851.43 1587 2402 1850.49 1657 2067 42035 42035 0.00%
crit 44.96% 18.55 5 31 3997.40 3173 4805 3994.05 3466 4426 74149 74149 0.00%

Action Details: Dragons Breath

  • id:31661
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:12.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:18.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.582500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:31661
  • name:Dragon's Breath
  • school:fire
  • tooltip:Disoriented.
  • description:Enemies in a cone in front of you take {$s2=0} Fire damage and are disoriented for {$d=4 seconds}. Damage will cancel the effect.

Action Priority List

    combustion_phase
    [a]:2.00
  • if_expr:buff.combustion.remains<gcd.max&buff.combustion.up
    rop_phase
    [h]:4.82
  • if_expr:active_enemies>2
    standard_rotation
    [n]:6.93
  • if_expr:active_enemies>1
Embrace of Bwonsamdi 59 0.6% 20.1 14.64sec 875 0 Direct 20.1 644 1288 874 35.8%

Stats Details: Embrace Of Bwonsamdi

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 20.10 20.10 0.00 0.00 0.0000 0.0000 17575.55 17575.55 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 64.23% 12.91 3 26 644.01 637 689 643.95 637 663 8313 8313 0.00%
crit 35.77% 7.19 1 17 1288.39 1275 1379 1288.30 1275 1379 9263 9263 0.00%

Action Details: Embrace Of Bwonsamdi

  • id:292380
  • school:shadow
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.220000
  • spell_power_mod.direct:0.220000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:292380
  • name:Embrace of Bwonsamdi
  • school:shadow
  • tooltip:
  • description:{$@spelldesc292360=Your damaging abilities have a chance to deal $<damage> Shadow damage and heal you for {$s2=100}% of the damage done.}
Fire Blast 696 6.7% 37.8 7.94sec 5515 0 Direct 37.8 0 5515 5515 100.0%

Stats Details: Fire Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 37.80 37.80 0.00 0.00 0.0000 0.0000 208470.45 208470.45 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 37.80 30 45 5515.42 4314 6533 5515.55 5237 5697 208470 208470 0.00%

Action Details: Fire Blast

  • id:108853
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:10.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:1.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.792000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:108853
  • name:Fire Blast
  • school:fire
  • tooltip:
  • description:Blasts the enemy for {$s1=0} Fire damage. |cFFFFFFFFFire:|r Castable while casting other spells.$?a231568[ Always deals a critical strike.][]

Action Priority List

    default
    [P]:21.41
  • if_expr:!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
    combustion_phase
    [S]:11.94
  • if_expr:!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
    rop_phase
    [d]:2.94
  • if_expr:!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
    standard_rotation
    [k]:1.50
  • if_expr:!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Fireball 68 0.7% 3.5 98.59sec 5827 2977 Direct 3.5 0 5833 5833 100.0%

Stats Details: Fireball

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.51 3.50 0.00 0.00 1.9575 0.0000 20438.25 20438.25 0.00% 2976.73 2976.73
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 3.50 3 4 5833.33 5701 6166 5836.24 5817 5856 20438 20438 0.00%

Action Details: Fireball

  • id:133
  • school:fire
  • range:40.0
  • travel_speed:45.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.650000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:133
  • name:Fireball
  • school:fire
  • tooltip:
  • description:Throws a fiery ball that causes {$s1=0} Fire damage.$?a157642[ Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.][]

Action Priority List

    combustion_phase
    [Y]:3.54
  • if_expr:buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
Flamestrike 3962 (6644) 38.0% (63.7%) 99.6 2.99sec 19998 9837 Direct 298.7 (3048.4) 2438 5255 3975 54.6% (54.6%)

Stats Details: Flamestrike

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 99.58 298.74 0.00 0.00 2.0329 0.0000 1187646.64 1187646.64 0.00% 9836.94 9836.94
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 45.43% 135.72 77 195 2438.23 2071 3136 2438.30 2300 2577 330945 330945 0.00%
crit 54.57% 163.01 105 251 5255.25 4143 6273 5255.56 4920 5572 856702 856702 0.00%

Action Details: Flamestrike

  • id:2120
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:3.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:1250.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.661300
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2120
  • name:Flamestrike
  • school:fire
  • tooltip:Movement speed slowed by {$s2=20}%.
  • description:Calls down a pillar of fire, burning all enemies within the area for {$s1=0} Fire damage and reducing their movement speed by {$s2=20}% for {$d=8 seconds}.

Action Priority List

    combustion_phase
    [W]:17.01
  • if_expr:(buff.hot_streak.react|buff.firestorm.react)&active_enemies>=variable.combustion_flamestrike
    rop_phase
    [c]:18.17
  • if_expr:active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
    rop_phase
    [i]:22.37
  • if_expr:active_enemies>=variable.hard_cast_flamestrike
    standard_rotation
    [j]:17.35
  • if_expr:active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
    standard_rotation
    [p]:24.67
  • if_expr:active_enemies>=variable.hard_cast_flamestrike
    Flame Patch 2682 25.7% 916.6 0.32sec 877 0 Periodic 2749.7 191 413 292 45.7% 0.0%

Stats Details: Flame Patch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 916.55 0.00 0.00 2749.65 0.0000 0.0000 803695.24 803695.24 0.00% 0.00 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 54.29% 1492.83 1129 1943 190.81 163 247 190.81 187 196 284861 284861 0.00%
crit 45.71% 1256.82 969 1634 412.78 327 495 412.61 401 427 518834 518834 0.00%

Action Details: Flame Patch

  • id:205472
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.060000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:205472
  • name:Flame Patch
  • school:fire
  • tooltip:
  • description:Burning enemies for {$s1=0} Fire damage.
Ignite 1570 15.1% 418.2 0.76sec 1125 0 Periodic 893.8 526 0 526 0.0% 99.3%

Stats Details: Ignite

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 418.19 0.00 893.78 893.78 0.0000 1.0000 470526.85 470526.85 0.00% 526.44 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 100.00% 893.78 715 1075 526.19 69 1965 526.77 471 610 470527 470527 0.00%

Action Details: Ignite

  • id:12654
  • school:fire
  • range:50000.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:9.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12654
  • name:Ignite
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.$?$w3>0[ Movement speed reduced by $w3%.][]
  • description:{$@spelldesc12846=Your target burns for an additional ${{$s1=0}}.1% over {$12654d=9 seconds} of the total direct damage caused by your Fireball, Fire Blast, Scorch, Pyroblast{$?s153561=false}[, Meteor][]{$?s257541=true}[, Phoenix Flames][]{$?s198929=false}[, Cinderstorm][], and Flamestrike. If this effect is reapplied, any remaining damage will be added to the new Ignite. Phoenix Flames causes your Ignites to spread to {$s4=8} nearby enemies.}
Mirror Image 0 (48) 0.0% (0.5%) 3.0 120.64sec 4789 5513

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.99 0.00 0.00 0.00 0.8690 0.0000 0.00 0.00 0.00% 5513.15 5513.15

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.

Action Priority List

    default
    [L]:1.99
  • if_expr:buff.combustion.down&debuff.radiant_spark_vulnerability.down
    Frostbolt (mirror_image) 126  / 48 0.5% 212.9 3.88sec 67 43 Direct 212.2 50 99 67 35.8%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 212.93 212.23 0.00 0.00 1.5782 0.0000 14301.11 14301.11 0.00% 42.56 42.56
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 64.16% 136.16 85 167 49.59 40 61 49.61 48 52 6752 6752 0.00%
crit 35.84% 76.07 39 105 99.23 81 122 99.28 94 107 7549 7549 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:74.00
Phoenix Flames 0 (624) 0.0% (6.0%) 14.1 21.56sec 13256 10853

Stats Details: Phoenix Flames

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 14.12 0.00 0.00 0.00 1.2215 0.0000 0.00 0.00 0.00% 10852.60 10852.60

Action Details: Phoenix Flames

  • id:257541
  • school:fire
  • range:40.0
  • travel_speed:50.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:25.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:257541
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.

Action Priority List

    combustion_phase
    [X]:10.17
  • if_expr:buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
    rop_phase
    [f]:1.36
  • if_expr:!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    standard_rotation
    [l]:2.57
  • if_expr:!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    Phoenix Flames (_splash) 624 6.0% 14.1 21.58sec 13286 0 Direct 42.3 1988 4957 4429 82.2%

Stats Details: Phoenix Flames Splash

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 14.09 42.27 0.00 0.00 0.0000 0.0000 187207.29 187207.29 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 17.79% 7.52 1 16 1988.41 1415 3712 1987.40 1415 2948 14957 14957 0.00%
crit 82.21% 34.75 23 45 4956.57 2831 7423 4954.03 4518 5222 172250 172250 0.00%

Action Details: Phoenix Flames Splash

  • id:257542
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.900000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:257542
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:{$@spelldesc257541=Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.}
Pyroblast 17 (24) 0.2% (0.2%) 0.0 0.00sec 0 0 Direct 1.0 (6.0) 3712 7425 5060 36.3% (36.3%)

Stats Details: Pyroblast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 0.00 1.00 0.00 0.00 0.0000 0.0000 5059.80 5059.80 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 63.71% 0.64 0 1 3712.47 3712 3712 2365.14 0 3712 2365 2365 0.00%
crit 36.29% 0.36 0 1 7424.94 7425 7425 2694.65 0 7425 2695 2695 0.00%

Action Details: Pyroblast

  • id:11366
  • school:fire
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:4.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.363000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:11366
  • name:Pyroblast
  • school:fire
  • tooltip:
  • description:Hurls an immense fiery boulder that causes {$s1=0} Fire damage$?a321711[ and an additional $321712o2 Fire damage over {$321712d=6 seconds}][].
    Pyroblast (_dot) 7 0.1% 1.0 0.00sec 2144 0 Periodic 5.0 0 429 429 100.0% 0.7%

Stats Details: Pyroblast Dot

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 5.00 5.00 0.0000 1.2000 2143.57 2143.57 0.00% 357.26 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
crit 100.00% 5.00 5 5 428.71 98 511 428.71 429 429 2144 2144 0.00%

Action Details: Pyroblast Dot

  • id:321712
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.062000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:321712
  • name:Pyroblast
  • school:fire
  • tooltip:Suffering $w1 Fire damage every {$t2=0} sec.
  • description:{$@spelldesc321711=Deals an additional $321712o2 Fire damage over {$321712d=6 seconds}.}
Scorch 308 3.0% 34.9 7.87sec 2650 2059 Direct 34.9 0 2650 2650 100.0%

Stats Details: Scorch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 34.94 34.93 0.00 0.00 1.2868 0.0000 92578.30 92578.30 0.00% 2059.13 2059.13
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 34.93 21 48 2650.23 1350 3650 2650.94 2404 3042 92578 92578 0.00%

Action Details: Scorch

  • id:2948
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.177000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2948
  • name:Scorch
  • school:fire
  • tooltip:
  • description:Scorches an enemy for {$s1=0} Fire damage. Castable while moving.

Action Priority List

    combustion_phase
    [Z]:5.29
  • if_expr:buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
    combustion_phase
    [b]:0.06
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
    rop_phase
    [g]:13.40
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
    standard_rotation
    [o]:16.63
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
Simple Action Stats Execute Interval
Zandalari Troll (Bwonsamdi)
Combustion 3.5 98.58sec

Stats Details: Combustion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.51 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Combustion

  • id:190319
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:190319
  • name:Combustion
  • school:fire
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.

Action Priority List

    combustion_phase
    [U]:3.52
  • if_expr:buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Zandalari Troll (Bwonsamdi)
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Zandalari Troll (Bwonsamdi)
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Spectral Intellect (potion) 1.5 0.00sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.49 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307162
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    combustion_cooldowns
    [R]:1.49
Rune of Power 6.2 49.11sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.19 0.00 0.00 0.00 1.2580 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    default
    [M]:6.20
  • if_expr:buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.51% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:Zandalari Troll (Bwonsamdi)
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.51%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Combustion 3.5 0.0 98.5sec 98.5sec 11.8sec 13.84% 0.00% 79.7 (79.7) 3.4

Buff Details

  • buff initial source:Zandalari Troll (Bwonsamdi)
  • cooldown name:buff_combustion
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:unhasted
  • period:0.50

Trigger Details

  • interval_min/max:94.6s / 104.9s
  • trigger_min/max:94.6s / 104.9s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 12.0s

Stack Uptimes

  • combustion_1:13.84%

Spelldata

  • id:190319
  • name:Combustion
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Firestorm 4.6 0.1 57.7sec 56.7sec 5.0sec 7.58% 0.00% 0.1 (0.1) 4.4

Buff Details

  • buff initial source:Zandalari Troll (Bwonsamdi)
  • cooldown name:buff_firestorm
  • max_stacks:1
  • base duration:5.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

RPPM Details

  • scaling:haste
  • frequency:1.66
  • modifier:1.00

Trigger Details

  • interval_min/max:5.0s / 246.3s
  • trigger_min/max:1.0s / 246.3s
  • trigger_pct:11.22%
  • duration_min/max:0.0s / 9.8s

Stack Uptimes

  • firestorm_1:7.58%

Spelldata

  • id:333100
  • name:Firestorm
  • tooltip:Pyroblast and Flamestrike have no cast time and are guaranteed to critically strike.
  • description:{$@spelldesc333097=When Hot Streak activates, you have a low chance to cause all Pyroblasts and Flamestrikes to have no cast time and be guaranteed critical strikes for {$333100d=5 seconds}.}
  • max_stacks:0
  • duration:5.00
  • cooldown:0.00
  • default_chance:0.00%

Trigger Spelldata

  • id:333097
  • name:Firestorm
  • tooltip:
  • description:When Hot Streak activates, you have a low chance to cause all Pyroblasts and Flamestrikes to have no cast time and be guaranteed critical strikes for {$333100d=5 seconds}.
  • max_stacks:0
  • duration:0.00
  • cooldown:0.00
  • default_chance:100.00%
Heating Up 43.0 0.0 7.0sec 7.0sec 1.7sec 24.40% 49.21% 0.0 (0.0) 0.5

Buff Details

  • buff initial source:Zandalari Troll (Bwonsamdi)
  • cooldown name:buff_heating_up
  • max_stacks:2
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.4s / 29.8s
  • trigger_min/max:0.4s / 29.8s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 8.7s

Stack Uptimes

  • heating_up_1:24.40%

Spelldata

  • id:48107
  • name:Heating Up
  • tooltip:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • description:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • max_stacks:2
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Hot Streak! 41.7 0.0 7.2sec 7.2sec 0.9sec 12.06% 49.02% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:Zandalari Troll (Bwonsamdi)
  • cooldown name:buff_hot_streak
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.8s / 38.7s
  • trigger_min/max:0.8s / 38.7s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 4.2s

Stack Uptimes

  • hot_streak_1:12.06%

Spelldata

  • id:48108
  • name:Hot Streak!
  • tooltip:Your next Pyroblast or Flamestrike spell is instant cast, and causes double the normal Ignite damage.
  • description:{$@spelldesc195283=Getting two direct-damage critical strikes in a row with Fire spells will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Spectral Intellect 1.5 0.0 300.5sec 0.0sec 23.2sec 11.29% 0.00% 0.0 (0.0) 1.3

Buff Details

  • buff initial source:Zandalari Troll (Bwonsamdi)
  • cooldown name:buff_potion_of_spectral_intellect
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:1.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:190.00

Trigger Details

  • interval_min/max:300.0s / 304.7s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 25.0s

Stack Uptimes

  • potion_of_spectral_intellect_1:11.29%

Spelldata

  • id:307162
  • name:Potion of Spectral Intellect
  • tooltip:Intellect increased by $w1.
  • description:Increases your Intellect by {$s1=190} for {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:1.00
  • default_chance:0.00%
Rune of Power 9.7 0.0 31.9sec 31.9sec 14.7sec 47.58% 0.00% 0.0 (0.0) 9.3

Buff Details

  • buff initial source:Zandalari Troll (Bwonsamdi)
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:16.3s / 49.0s
  • trigger_min/max:16.3s / 49.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • rune_of_power_1:47.58%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism)

Buff Details

  • buff initial source:Zandalari Troll (Bwonsamdi)
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power

Buff Details

  • buff initial source:Zandalari Troll (Bwonsamdi)
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases $pri by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%

Procs, Uptimes & Benefits

Proc Count Min Max Interval Min Max
Heating Up generated 43.0 32.0 56.0 7.0s 0.4s 29.8s
Heating Up removed 0.4 0.0 3.0 38.7s 5.2s 216.8s
Heating Up converted with Fire Blast 17.5 11.0 25.0 17.3s 1.2s 78.6s
Hot Streak procs 41.7 31.0 53.0 7.2s 0.8s 38.7s
Hot Streak spells used 91.3 70.0 115.0 3.3s 0.0s 29.0s
Hot Streak spell crits 88.2 66.0 111.0 3.4s 0.0s 29.0s
Hot Streak spell crits wasted 3.5 0.0 9.0 73.7s 4.5s 240.7s
Direct Ignite applications 3.0 3.0 3.0 1.8s 1.8s 1.8s
Ignites spread to new targets 0.0 0.0 2.0 0.0s 0.0s 0.0s
Ignites spread to targets with existing Ignite 28.0 22.0 34.0 21.6s 1.0s 98.1s
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 25.75% 21.15% 28.02% 1.0s 0.0s 4.4s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.4950.0002.7921.4830.0005.275
Rune of Power5.1910.00018.73232.40723.54742.850
Fire Blast0.0960.0007.6913.6462.95910.047
Dragon's Breath4.0430.00041.85358.63130.006103.510
Combustion2.5061.5006.7278.8644.54516.113
Phoenix Flames0.1880.00015.4632.6611.95417.422

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
Zandalari Troll (Bwonsamdi)
mana_regen Mana 2787.56 211053.65 100.00% 75.71 88640.48 29.58%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 49000.0 703.81 708.25 88628.3 48667.8 41763.0 50000.0
Usage Type Count Total Avg RPE APR
Zandalari Troll (Bwonsamdi)
combustion Mana 3.5 17579.7 5000.0 5005.4 0.0
dragons_breath Mana 13.8 27500.3 2000.0 2000.0 4.2
fire_blast Mana 37.8 18897.9 500.0 500.0 11.0
fireball Mana 3.5 3511.4 1000.0 1001.1 5.8
flamestrike Mana 99.6 124465.7 1250.0 1249.9 16.0
mirror_image Mana 3.0 1986.3 665.1 665.2 7.2
scorch Mana 35.0 17487.6 500.0 500.5 5.3

Statistics & Data Analysis

Fight Length
Zandalari Troll (Bwonsamdi) Fight Length
Count 1521
Mean 299.89
Minimum 240.02
Maximum 359.79
Spread ( max - min ) 119.76
Range [ ( max - min ) / 2 * 100% ] 19.97%
DPS
Zandalari Troll (Bwonsamdi) Damage Per Second
Count 1521
Mean 10428.45
Minimum 9461.86
Maximum 11834.08
Spread ( max - min ) 2372.22
Range [ ( max - min ) / 2 * 100% ] 11.37%
Standard Deviation 340.0077
5th Percentile 9918.13
95th Percentile 11042.81
( 95th Percentile - 5th Percentile ) 1124.68
Mean Distribution
Standard Deviation 8.7181
95.00% Confidence Interval ( 10411.36 - 10445.54 )
Normalized 95.00% Confidence Interval ( 99.84% - 100.16% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 41
0.1% Error 4084
0.1 Scale Factor Error with Delta=300 987
0.05 Scale Factor Error with Delta=300 3948
0.01 Scale Factor Error with Delta=300 98688
Priority Target DPS
Zandalari Troll (Bwonsamdi) Priority Target Damage Per Second
Count 1521
Mean 4435.15
Minimum 4110.78
Maximum 4997.27
Spread ( max - min ) 886.49
Range [ ( max - min ) / 2 * 100% ] 9.99%
Standard Deviation 115.8558
5th Percentile 4260.38
95th Percentile 4635.75
( 95th Percentile - 5th Percentile ) 375.37
Mean Distribution
Standard Deviation 2.9707
95.00% Confidence Interval ( 4429.33 - 4440.97 )
Normalized 95.00% Confidence Interval ( 99.87% - 100.13% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 27
0.1% Error 2622
0.1 Scale Factor Error with Delta=300 115
0.05 Scale Factor Error with Delta=300 459
0.01 Scale Factor Error with Delta=300 11459
DPS(e)
Zandalari Troll (Bwonsamdi) Damage Per Second (Effective)
Count 1521
Mean 10428.45
Minimum 9461.86
Maximum 11834.08
Spread ( max - min ) 2372.22
Range [ ( max - min ) / 2 * 100% ] 11.37%
Damage
Zandalari Troll (Bwonsamdi) Damage
Count 1521
Mean 3111525.90
Minimum 2434019.91
Maximum 3984780.80
Spread ( max - min ) 1550760.89
Range [ ( max - min ) / 2 * 100% ] 24.92%
DTPS
Zandalari Troll (Bwonsamdi) Damage Taken Per Second
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
Zandalari Troll (Bwonsamdi) Healing Per Second
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
Zandalari Troll (Bwonsamdi) Healing Per Second (Effective)
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
Zandalari Troll (Bwonsamdi) Heal
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
Zandalari Troll (Bwonsamdi) Healing Taken Per Second
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
Zandalari Troll (Bwonsamdi) Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
Zandalari Troll (Bwonsamdi)Theck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
Zandalari Troll (Bwonsamdi) Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 flask
1 0.00 food
2 0.00 augmentation
3 0.00 arcane_intellect
4 0.00 variable,name=disable_combustion,op=reset
If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
5 0.00 variable,name=hot_streak_flamestrike,op=set,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
6 0.00 variable,name=hard_cast_flamestrike,op=set,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
7 0.00 variable,name=combustion_flamestrike,op=set,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch.enabled+6*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
8 0.00 variable,name=arcane_explosion,op=set,if=variable.arcane_explosion=0,value=99*talent.flame_patch.enabled+2*!talent.flame_patch.enabled
This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
9 0.00 variable,name=arcane_explosion_mana,default=40,op=reset
This variable specifies the percentage of mana below which Arcane Explosion will not be used.
A 0.00 variable,name=kindling_reduction,default=0.2,op=reset
With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
B 0.00 variable,name=shifting_power_reduction,op=set,value=-action.shifting_power.execute_time%action.shifting_power.new_tick_time*(dbc.effect.815503.base_value%1000+conduit.discipline_of_the_grove.time_value),if=covenant.night_fae.enabled
The amount of cooldown reduction in seconds given by a full channel of Shifting Power. The dbc.effect.815503.base_value%1000 expression gives the number of seconds removed by each tick normally and conduit.discipline_of_the_grove.time_value gives the additional adjustment from that conduit.
C 0.00 variable,name=skb_duration,op=set,value=dbc.effect.828420.base_value
The duration of a Sun King's Blessing Combustion.
D 0.00 variable,name=combustion_on_use,op=set,value=equipped.manifesto_of_madness|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.ignition_mages_fuse|equipped.tzanes_barkspines|equipped.azurethos_singed_plumage|equipped.ancient_knot_of_wisdom|equipped.shockbiters_fang|equipped.neural_synapse_enhancer|equipped.balefire_branch
E 0.00 variable,name=font_double_on_use,op=set,value=equipped.azsharas_font_of_power&variable.combustion_on_use
F 0.00 variable,name=font_of_power_precombat_channel,op=set,value=18,if=variable.font_double_on_use&!talent.firestarter.enabled&variable.font_of_power_precombat_channel=0
This variable determines when Azshara's Font of Power is used before the pull if bfa.font_of_power_precombat_channel is not specified.
G 0.00 variable,name=empyreal_ordnance_delay,default=18,op=reset
How long before Combustion should Empyreal Ordnance be used?
H 0.00 snapshot_stats
I 0.00 use_item,name=azsharas_font_of_power,if=!variable.disable_combustion
J 0.00 mirror_image
K 0.00 pyroblast
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=!runeforge.disciplinary_command.equipped
0.00 variable,name=time_to_combustion,op=set,value=talent.firestarter.enabled*firestarter.remains+(cooldown.combustion.remains*(1-variable.kindling_reduction*talent.kindling.enabled))*!cooldown.combustion.ready*buff.combustion.down
0.00 variable,name=time_to_combustion,op=max,value=variable.empyreal_ordnance_delay-(cooldown.empyreal_ordnance.duration-cooldown.empyreal_ordnance.remains)*!cooldown.empyreal_ordnance.ready,if=equipped.empyreal_ordnance
Make sure Combustion is delayed if needed based on the empyreal_ordnance_delay variable
0.00 shifting_power,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains>0&(cooldown.rune_of_power.remains>0|!talent.rune_of_power.enabled)
0.00 radiant_spark,if=(buff.combustion.down&buff.rune_of_power.down&(cooldown.combustion.remains<execute_time|cooldown.combustion.remains>cooldown.radiant_spark.duration))|(buff.rune_of_power.up&cooldown.combustion.remains>30)
0.00 deathborne,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains<execute_time
L 1.99 mirror_image,if=buff.combustion.down&debuff.radiant_spark_vulnerability.down
0.00 use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
0.00 use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay
0.00 use_item,name=soul_igniter
0.00 use_item,name=glyph_of_assimilation
0.00 use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
0.00 use_item,name=dreadfire_vessel
0.00 use_item,name=azsharas_font_of_power,if=variable.time_to_combustion<=5+15*variable.font_double_on_use&variable.time_to_combustion>0&!variable.disable_combustion
0.00 guardian_of_azeroth,if=(variable.time_to_combustion<10|fight_remains<variable.time_to_combustion)&!variable.disable_combustion
0.00 concentrated_flame
0.00 reaping_flames
0.00 focused_azerite_beam
0.00 purifying_blast
0.00 ripple_in_space
0.00 the_unbound_force
0.00 counterspell,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
Get the disciplinary_command buff up, unless combustion is soon.
0.00 arcane_explosion,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
M 6.20 rune_of_power,if=buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)
N 0.00 call_action_list,name=combustion_phase,if=!variable.disable_combustion&variable.time_to_combustion<=0
0.00 variable,name=fire_blast_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.fire_blast.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains
0.00 variable,name=phoenix_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.phoenix_flames.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped
O 0.00 call_action_list,name=rop_phase,if=buff.rune_of_power.up&(variable.time_to_combustion>0|variable.disable_combustion)
P 21.41 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
Q 0.00 call_action_list,name=standard_rotation,if=(variable.time_to_combustion>0|variable.disable_combustion)&buff.rune_of_power.down
actions.combustion_cooldowns
# count action,conditions
R 1.49 potion
0.00 blood_fury
0.00 berserking
0.00 fireblood
0.00 ancestral_call
0.00 use_items
0.00 use_item,use_off_gcd=1,effect_name=gladiators_badge,if=action.meteor.in_flight_remains<=0.5
0.00 time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up
actions.combustion_phase
# count action,conditions
0.00 lights_judgment,if=buff.combustion.down
0.00 variable,name=extended_combustion_remains,op=set,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains)
Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
0.00 variable,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack)
Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
0.00 bag_of_tricks,if=buff.combustion.down
0.00 living_bomb,if=active_enemies>1&buff.combustion.down
0.00 mirrors_of_torment,if=buff.combustion.down&buff.rune_of_power.down
0.00 use_item,name=hyperthread_wristwraps,if=buff.combustion.up&action.fire_blast.charges=0&action.fire_blast.recharge_time>gcd.max
0.00 blood_of_the_enemy
0.00 memory_of_lucid_dreams
0.00 worldvein_resonance
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&conduit.infernal_cascade.enabled&charges>=1&((action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration-variable.extended_combustion_remains%(buff.infernal_cascade.duration-0.5))>=0|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.remains<0.5)&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
BFA Fire Blast usage: During Combustion, Fire Blasts are used to generate Hot Streaks and minimize the amount of time spent executing other spells. For standard Fire, Fire Blasts are only used when Heating Up is active or when a Scorch cast is in progress and Heating Up and Hot Streak are not active. With Blaster Master and Flame On, Fire Blasts can additionally be used while Hot Streak and Heating Up are not active and a Pyroblast is in the air and also while casting Scorch even if Heating Up is already active. The latter allows two Hot Streak Pyroblasts to be cast in succession after the Scorch. Additionally with Blaster Master and Flame On, Fire Blasts should not be used unless Blaster Master is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=azerite.blaster_master.enabled&charges>=1&((action.fire_blast.charges_fractional+(buff.combustion.remains-buff.blaster_master.duration)%cooldown.fire_blast.duration-(buff.combustion.remains)%(buff.blaster_master.duration-0.5))>=0|!azerite.blaster_master.enabled|!talent.flame_on.enabled|buff.combustion.remains<=buff.blaster_master.duration|buff.blaster_master.remains<0.5|equipped.hyperthread_wristwraps&cooldown.hyperthread_wristwraps_300142.remains<5)&buff.combustion.up&(!action.scorch.executing&!action.pyroblast.in_flight&buff.heating_up.up|action.scorch.executing&buff.hot_streak.down&(buff.heating_up.down|azerite.blaster_master.enabled)|azerite.blaster_master.enabled&talent.flame_on.enabled&action.pyroblast.in_flight&buff.heating_up.down&buff.hot_streak.down)
Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
S 11.94 fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
With Infernal Cascade, Fire Blast use should be additionaly constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
0.00 counterspell,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
0.00 arcane_explosion,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_frost.down
T 0.00 call_action_list,name=active_talents
U 3.52 combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
V 0.00 call_action_list,name=combustion_cooldowns,if=buff.combustion.last_expire<=action.combustion.last_used
Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
W 17.01 flamestrike,if=(buff.hot_streak.react|buff.firestorm.react)&active_enemies>=variable.combustion_flamestrike
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
0.00 pyroblast,if=buff.hot_streak.react&buff.combustion.up
0.00 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
X 10.17 phoenix_flames,if=buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
Y 3.54 fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
Z 5.29 scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
0.00 living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
a 2.00 dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
b 0.06 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
actions.rop_phase
# count action,conditions
c 18.17 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury.enabled&cooldown.dragons_breath.ready)|(talent.searing_touch.enabled&target.health.pct<=30)))
Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flametrikes or when Sun King's Blessing is ready.
d 2.94 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
e 0.00 call_action_list,name=active_talents
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
0.00 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&active_enemies<variable.hot_streak_flamestrike
f 1.36 phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
g 13.40 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
h 4.82 dragons_breath,if=active_enemies>2
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
i 22.37 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
0.00 fireball
actions.standard_rotation
# count action,conditions
j 17.35 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
0.00 pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power.enabled)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
Try to get SKB procs inside RoP phases or Combustion phases when possible.
0.00 pyroblast,if=buff.hot_streak.react&target.health.pct<=30&talent.searing_touch.enabled
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
k 1.50 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
0.00 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&active_enemies<variable.hot_streak_flamestrike
l 2.57 phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
m 0.00 call_action_list,name=active_talents
n 6.93 dragons_breath,if=active_enemies>1
o 16.63 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
p 24.67 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
0.00 fireball
0.00 scorch

Sample Sequence

01456789ACDEGJKRYUXWSSWSXWXZZWSWWWchiMiiPPciiiilnPjpppPPjpppnppPPjMiiihiPPcipppnpYUSXWSXWXSWZZWhiMiiPPLciihlpPjppppPPjnpppMiPPcihiiipPPjpnpYUSXWXZSWXWZbgcdcMgggcdcgggcggcdjjlnoPjooojjLPjooojnPjlooMcgdgcggcggcdccjnlok

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 flask Zandalari Troll (Bwonsamdi) 50000.0/50000: 100% mana
Pre precombat 1 food Zandalari Troll (Bwonsamdi) 50000.0/50000: 100% mana
Pre precombat 4 disable_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 5 hot_streak_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 6 hard_cast_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 7 combustion_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 8 arcane_explosion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 9 arcane_explosion_mana Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat A kindling_reduction Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat C skb_duration Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat D combustion_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat E font_double_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat G empyreal_ordnance_delay Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat J mirror_image Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat K pyroblast Fluffy_Pillow 50000.0/50000: 100% mana
0:00.000 combustion_cooldowns R potion Fluffy_Pillow 49000.0/50000: 98% mana
0:00.000 combustion_phase Y fireball Fluffy_Pillow 49000.0/50000: 98% mana potion_of_spectral_intellect
0:01.500 combustion_phase U combustion Fluffy_Pillow 50000.0/50000: 100% mana bloodlust, potion_of_spectral_intellect
0:01.956 combustion_phase X phoenix_flames Fluffy_Pillow 44456.0/50000: 89% mana bloodlust, combustion, rune_of_power, potion_of_spectral_intellect
0:02.962 combustion_phase W flamestrike Fluffy_Pillow 45462.0/50000: 91% mana bloodlust, combustion, hot_streak, rune_of_power, potion_of_spectral_intellect
0:02.962 combustion_phase S fire_blast Fluffy_Pillow 44212.0/50000: 88% mana bloodlust, combustion, rune_of_power, potion_of_spectral_intellect
0:03.462 combustion_phase S fire_blast Fluffy_Pillow 44212.0/50000: 88% mana bloodlust, combustion, heating_up, rune_of_power, potion_of_spectral_intellect
0:03.969 combustion_phase W flamestrike Fluffy_Pillow 44219.0/50000: 88% mana bloodlust, combustion, hot_streak, rune_of_power, potion_of_spectral_intellect
0:03.969 combustion_phase S fire_blast Fluffy_Pillow 42969.0/50000: 86% mana bloodlust, combustion, rune_of_power, potion_of_spectral_intellect
0:04.977 combustion_phase X phoenix_flames Fluffy_Pillow 43477.0/50000: 87% mana bloodlust, combustion, heating_up, rune_of_power, potion_of_spectral_intellect
0:05.984 combustion_phase W flamestrike Fluffy_Pillow 44484.0/50000: 89% mana bloodlust, combustion, hot_streak, rune_of_power, potion_of_spectral_intellect
0:06.989 combustion_phase X phoenix_flames Fluffy_Pillow 44239.0/50000: 88% mana bloodlust, combustion, rune_of_power, potion_of_spectral_intellect
0:07.996 combustion_phase Z scorch Fluffy_Pillow 45246.0/50000: 90% mana bloodlust, combustion, heating_up, rune_of_power, potion_of_spectral_intellect
0:09.004 combustion_phase Z scorch Fluffy_Pillow 45754.0/50000: 92% mana bloodlust, combustion, heating_up, rune_of_power, potion_of_spectral_intellect
0:10.009 combustion_phase W flamestrike Fluffy_Pillow 46259.0/50000: 93% mana bloodlust, combustion, hot_streak, rune_of_power, potion_of_spectral_intellect
0:10.009 combustion_phase S fire_blast Fluffy_Pillow 45009.0/50000: 90% mana bloodlust, combustion, rune_of_power, potion_of_spectral_intellect
0:11.015 combustion_phase W flamestrike Fluffy_Pillow 45515.0/50000: 91% mana bloodlust, combustion, hot_streak, rune_of_power, firestorm, potion_of_spectral_intellect
0:12.021 combustion_phase W flamestrike Fluffy_Pillow 45271.0/50000: 91% mana bloodlust, combustion, rune_of_power, firestorm, potion_of_spectral_intellect
0:13.028 combustion_phase W flamestrike Fluffy_Pillow 45028.0/50000: 90% mana bloodlust, combustion, rune_of_power, firestorm, potion_of_spectral_intellect
0:14.034 rop_phase c flamestrike Fluffy_Pillow 44784.0/50000: 90% mana bloodlust, rune_of_power, firestorm, potion_of_spectral_intellect
0:15.040 rop_phase h dragons_breath Fluffy_Pillow 44540.0/50000: 89% mana bloodlust, rune_of_power, potion_of_spectral_intellect
0:16.048 rop_phase i flamestrike Fluffy_Pillow 43548.0/50000: 87% mana bloodlust, rune_of_power, potion_of_spectral_intellect
0:18.390 default M rune_of_power Fluffy_Pillow 44640.0/50000: 89% mana bloodlust, potion_of_spectral_intellect
0:19.396 rop_phase i flamestrike Fluffy_Pillow 45646.0/50000: 91% mana bloodlust, rune_of_power, potion_of_spectral_intellect
0:21.740 rop_phase i flamestrike Fluffy_Pillow 46740.0/50000: 93% mana bloodlust, rune_of_power, potion_of_spectral_intellect
0:23.040 default P fire_blast Fluffy_Pillow 48040.0/50000: 96% mana bloodlust, rune_of_power, potion_of_spectral_intellect
0:23.640 default P fire_blast Fluffy_Pillow 48140.0/50000: 96% mana bloodlust, heating_up, rune_of_power, potion_of_spectral_intellect
0:24.083 rop_phase c flamestrike Fluffy_Pillow 46833.0/50000: 94% mana bloodlust, hot_streak, rune_of_power, potion_of_spectral_intellect
0:25.089 rop_phase i flamestrike Fluffy_Pillow 46589.0/50000: 93% mana bloodlust, rune_of_power
0:27.431 rop_phase i flamestrike Fluffy_Pillow 47681.0/50000: 95% mana bloodlust, rune_of_power
0:29.774 rop_phase i flamestrike Fluffy_Pillow 48755.0/50000: 98% mana bloodlust, rune_of_power
0:32.116 rop_phase i flamestrike Fluffy_Pillow 48754.0/50000: 98% mana bloodlust, rune_of_power
0:34.458 standard_rotation l phoenix_flames Fluffy_Pillow 48754.0/50000: 98% mana bloodlust
0:35.465 standard_rotation n dragons_breath Fluffy_Pillow 49761.0/50000: 100% mana bloodlust, heating_up
0:35.665 default P fire_blast Fluffy_Pillow 47961.0/50000: 96% mana bloodlust, heating_up
0:36.471 standard_rotation j flamestrike Fluffy_Pillow 48267.0/50000: 97% mana bloodlust, hot_streak
0:37.480 standard_rotation p flamestrike Fluffy_Pillow 48026.0/50000: 96% mana bloodlust
0:39.822 standard_rotation p flamestrike Fluffy_Pillow 48754.0/50000: 98% mana bloodlust
0:42.164 standard_rotation p flamestrike Fluffy_Pillow 48754.0/50000: 98% mana
0:43.664 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana
0:44.764 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
0:45.205 standard_rotation j flamestrike Fluffy_Pillow 48691.0/50000: 97% mana hot_streak
0:46.511 standard_rotation p flamestrike Fluffy_Pillow 48747.0/50000: 97% mana
0:49.556 standard_rotation p flamestrike Fluffy_Pillow 48756.0/50000: 98% mana
0:52.601 standard_rotation p flamestrike Fluffy_Pillow 48756.0/50000: 98% mana
0:55.644 standard_rotation n dragons_breath Fluffy_Pillow 48754.0/50000: 98% mana
0:56.950 standard_rotation p flamestrike Fluffy_Pillow 48060.0/50000: 96% mana
0:59.994 standard_rotation p flamestrike Fluffy_Pillow 48755.0/50000: 98% mana
1:01.094 default P fire_blast Fluffy_Pillow 49855.0/50000: 100% mana
1:02.594 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
1:03.038 standard_rotation j flamestrike Fluffy_Pillow 48694.0/50000: 97% mana hot_streak
1:04.344 default M rune_of_power Fluffy_Pillow 48750.0/50000: 98% mana
1:05.699 rop_phase i flamestrike Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
1:08.741 rop_phase i flamestrike Fluffy_Pillow 48753.0/50000: 98% mana rune_of_power
1:11.784 rop_phase i flamestrike Fluffy_Pillow 48754.0/50000: 98% mana rune_of_power
1:14.826 rop_phase h dragons_breath Fluffy_Pillow 48753.0/50000: 98% mana rune_of_power
1:16.132 rop_phase i flamestrike Fluffy_Pillow 48059.0/50000: 96% mana rune_of_power
1:18.432 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
1:18.932 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
1:19.176 rop_phase c flamestrike Fluffy_Pillow 48494.0/50000: 97% mana hot_streak, rune_of_power
1:20.483 rop_phase i flamestrike Fluffy_Pillow 48551.0/50000: 97% mana rune_of_power
1:23.526 standard_rotation p flamestrike Fluffy_Pillow 48754.0/50000: 98% mana
1:26.570 standard_rotation p flamestrike Fluffy_Pillow 48755.0/50000: 98% mana
1:29.615 standard_rotation p flamestrike Fluffy_Pillow 48756.0/50000: 98% mana
1:32.658 standard_rotation n dragons_breath Fluffy_Pillow 48754.0/50000: 98% mana
1:34.132 standard_rotation p flamestrike Fluffy_Pillow 48228.0/50000: 96% mana
1:37.176 combustion_phase Y fireball Fluffy_Pillow 48755.0/50000: 98% mana
1:38.676 combustion_phase U combustion Fluffy_Pillow 50000.0/50000: 100% mana
1:38.676 combustion_phase S fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, rune_of_power
1:39.132 combustion_phase X phoenix_flames Fluffy_Pillow 43956.0/50000: 88% mana combustion, heating_up, rune_of_power
1:40.438 combustion_phase W flamestrike Fluffy_Pillow 45262.0/50000: 91% mana combustion, hot_streak, rune_of_power
1:40.438 combustion_phase S fire_blast Fluffy_Pillow 44012.0/50000: 88% mana combustion, rune_of_power
1:41.743 combustion_phase X phoenix_flames Fluffy_Pillow 44817.0/50000: 90% mana combustion, heating_up, rune_of_power
1:43.048 combustion_phase W flamestrike Fluffy_Pillow 46122.0/50000: 92% mana combustion, hot_streak, rune_of_power
1:44.354 combustion_phase X phoenix_flames Fluffy_Pillow 46178.0/50000: 92% mana combustion, rune_of_power
1:44.454 combustion_phase S fire_blast Fluffy_Pillow 46278.0/50000: 93% mana combustion, rune_of_power
1:45.661 combustion_phase W flamestrike Fluffy_Pillow 46985.0/50000: 94% mana combustion, hot_streak, rune_of_power
1:46.965 combustion_phase Z scorch Fluffy_Pillow 47039.0/50000: 94% mana combustion, rune_of_power
1:48.273 combustion_phase Z scorch Fluffy_Pillow 47847.0/50000: 96% mana combustion, rune_of_power
1:49.580 Waiting     0.100 sec 48654.0/50000: 97% mana combustion, heating_up, rune_of_power
1:49.680 combustion_phase W flamestrike Fluffy_Pillow 48754.0/50000: 98% mana combustion, hot_streak, rune_of_power
1:50.987 rop_phase h dragons_breath Fluffy_Pillow 48811.0/50000: 98% mana rune_of_power
1:52.292 rop_phase i flamestrike Fluffy_Pillow 48116.0/50000: 96% mana rune_of_power
1:55.335 default M rune_of_power Fluffy_Pillow 48754.0/50000: 98% mana
1:56.642 rop_phase i flamestrike Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
1:59.685 rop_phase i flamestrike Fluffy_Pillow 48754.0/50000: 98% mana rune_of_power
2:01.885 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
2:02.385 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
2:02.727 default L mirror_image Fluffy_Pillow 48592.0/50000: 97% mana hot_streak, rune_of_power
2:04.033 rop_phase c flamestrike Fluffy_Pillow 48898.0/50000: 98% mana hot_streak, rune_of_power
2:05.339 rop_phase i flamestrike Fluffy_Pillow 48954.0/50000: 98% mana rune_of_power
2:08.383 rop_phase i flamestrike Fluffy_Pillow 48755.0/50000: 98% mana rune_of_power
2:11.427 rop_phase h dragons_breath Fluffy_Pillow 48755.0/50000: 98% mana rune_of_power
2:12.733 standard_rotation l phoenix_flames Fluffy_Pillow 48061.0/50000: 96% mana
2:14.040 standard_rotation p flamestrike Fluffy_Pillow 49368.0/50000: 99% mana heating_up
2:16.640 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
2:17.082 standard_rotation j flamestrike Fluffy_Pillow 48692.0/50000: 97% mana hot_streak
2:18.388 standard_rotation p flamestrike Fluffy_Pillow 48748.0/50000: 97% mana
2:21.433 standard_rotation p flamestrike Fluffy_Pillow 48756.0/50000: 98% mana
2:24.476 standard_rotation p flamestrike Fluffy_Pillow 48754.0/50000: 98% mana
2:27.518 standard_rotation p flamestrike Fluffy_Pillow 48753.0/50000: 98% mana
2:27.918 default P fire_blast Fluffy_Pillow 49153.0/50000: 98% mana
2:30.118 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
2:30.561 standard_rotation j flamestrike Fluffy_Pillow 48693.0/50000: 97% mana hot_streak
2:31.866 standard_rotation n dragons_breath Fluffy_Pillow 48748.0/50000: 97% mana
2:33.172 standard_rotation p flamestrike Fluffy_Pillow 48054.0/50000: 96% mana
2:36.217 standard_rotation p flamestrike Fluffy_Pillow 48756.0/50000: 98% mana
2:39.261 standard_rotation p flamestrike Fluffy_Pillow 48755.0/50000: 98% mana
2:42.303 default M rune_of_power Fluffy_Pillow 48753.0/50000: 98% mana
2:43.611 rop_phase i flamestrike Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
2:45.311 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
2:46.211 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
2:46.655 rop_phase c flamestrike Fluffy_Pillow 48694.0/50000: 97% mana hot_streak, rune_of_power
2:47.961 rop_phase i flamestrike Fluffy_Pillow 48750.0/50000: 98% mana rune_of_power
2:51.003 rop_phase h dragons_breath Fluffy_Pillow 48753.0/50000: 98% mana rune_of_power
2:52.309 rop_phase i flamestrike Fluffy_Pillow 48059.0/50000: 96% mana rune_of_power
2:55.353 rop_phase i flamestrike Fluffy_Pillow 48755.0/50000: 98% mana rune_of_power
2:58.397 rop_phase i flamestrike Fluffy_Pillow 48755.0/50000: 98% mana rune_of_power
3:01.440 standard_rotation p flamestrike Fluffy_Pillow 48754.0/50000: 98% mana
3:02.640 default P fire_blast Fluffy_Pillow 49954.0/50000: 100% mana
3:04.040 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
3:04.484 standard_rotation j flamestrike Fluffy_Pillow 48694.0/50000: 97% mana hot_streak
3:05.790 standard_rotation p flamestrike Fluffy_Pillow 48750.0/50000: 98% mana
3:08.833 standard_rotation n dragons_breath Fluffy_Pillow 48754.0/50000: 98% mana
3:10.311 standard_rotation p flamestrike Fluffy_Pillow 48232.0/50000: 96% mana
3:13.355 combustion_phase Y fireball Fluffy_Pillow 48755.0/50000: 98% mana
3:14.855 combustion_phase U combustion Fluffy_Pillow 50000.0/50000: 100% mana
3:14.855 combustion_phase S fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, rune_of_power
3:15.311 combustion_phase X phoenix_flames Fluffy_Pillow 43956.0/50000: 88% mana combustion, heating_up, rune_of_power
3:16.617 combustion_phase W flamestrike Fluffy_Pillow 45262.0/50000: 91% mana combustion, hot_streak, rune_of_power
3:17.923 combustion_phase X phoenix_flames Fluffy_Pillow 45318.0/50000: 91% mana combustion, rune_of_power
3:19.228 combustion_phase Z scorch Fluffy_Pillow 46623.0/50000: 93% mana combustion, heating_up, rune_of_power
3:20.028 combustion_phase S fire_blast Fluffy_Pillow 47423.0/50000: 95% mana combustion, heating_up, rune_of_power
3:20.536 combustion_phase W flamestrike Fluffy_Pillow 46931.0/50000: 94% mana combustion, hot_streak, rune_of_power
3:21.841 combustion_phase X phoenix_flames Fluffy_Pillow 46986.0/50000: 94% mana combustion, heating_up, rune_of_power
3:23.263 combustion_phase W flamestrike Fluffy_Pillow 48408.0/50000: 97% mana combustion, hot_streak, rune_of_power
3:24.570 combustion_phase Z scorch Fluffy_Pillow 48465.0/50000: 97% mana combustion, rune_of_power
3:25.876 combustion_phase b scorch Fluffy_Pillow 49271.0/50000: 99% mana combustion, rune_of_power
3:27.183 rop_phase g scorch Fluffy_Pillow 49505.0/50000: 99% mana heating_up, rune_of_power
3:28.492 rop_phase c flamestrike Fluffy_Pillow 49507.0/50000: 99% mana hot_streak, rune_of_power
3:28.651 rop_phase d fire_blast Fluffy_Pillow 48357.0/50000: 97% mana heating_up, rune_of_power
3:29.799 rop_phase c flamestrike Fluffy_Pillow 49064.0/50000: 98% mana hot_streak, rune_of_power
3:31.106 default M rune_of_power Fluffy_Pillow 49121.0/50000: 98% mana
3:32.413 rop_phase g scorch Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
3:33.721 rop_phase g scorch Fluffy_Pillow 49506.0/50000: 99% mana rune_of_power
3:35.027 rop_phase g scorch Fluffy_Pillow 49504.0/50000: 99% mana heating_up, rune_of_power
3:36.335 rop_phase c flamestrike Fluffy_Pillow 49506.0/50000: 99% mana hot_streak, rune_of_power
3:37.335 rop_phase d fire_blast Fluffy_Pillow 49156.0/50000: 98% mana heating_up, rune_of_power
3:37.641 rop_phase c flamestrike Fluffy_Pillow 49062.0/50000: 98% mana hot_streak, rune_of_power
3:38.947 rop_phase g scorch Fluffy_Pillow 49118.0/50000: 98% mana rune_of_power
3:40.253 rop_phase g scorch Fluffy_Pillow 49504.0/50000: 99% mana rune_of_power
3:41.559 rop_phase g scorch Fluffy_Pillow 49504.0/50000: 99% mana heating_up, rune_of_power
3:42.867 rop_phase c flamestrike Fluffy_Pillow 49506.0/50000: 99% mana hot_streak, rune_of_power
3:44.174 rop_phase g scorch Fluffy_Pillow 49563.0/50000: 99% mana heating_up, rune_of_power
3:45.480 rop_phase g scorch Fluffy_Pillow 49504.0/50000: 99% mana heating_up, rune_of_power
3:46.787 rop_phase c flamestrike Fluffy_Pillow 49505.0/50000: 99% mana hot_streak, rune_of_power, firestorm
3:46.887 rop_phase d fire_blast Fluffy_Pillow 48355.0/50000: 97% mana heating_up, rune_of_power, firestorm
3:48.092 standard_rotation j flamestrike Fluffy_Pillow 49060.0/50000: 98% mana hot_streak, firestorm
3:49.399 standard_rotation j flamestrike Fluffy_Pillow 49117.0/50000: 98% mana firestorm
3:50.706 standard_rotation l phoenix_flames Fluffy_Pillow 49174.0/50000: 98% mana
3:52.011 standard_rotation n dragons_breath Fluffy_Pillow 50000.0/50000: 100% mana heating_up
3:53.319 standard_rotation o scorch Fluffy_Pillow 49308.0/50000: 99% mana heating_up
3:54.626 default P fire_blast Fluffy_Pillow 49505.0/50000: 99% mana heating_up
3:54.703 standard_rotation j flamestrike Fluffy_Pillow 49082.0/50000: 98% mana hot_streak
3:56.009 standard_rotation o scorch Fluffy_Pillow 49138.0/50000: 98% mana
3:57.316 standard_rotation o scorch Fluffy_Pillow 49505.0/50000: 99% mana
3:58.622 standard_rotation o scorch Fluffy_Pillow 49504.0/50000: 99% mana heating_up
3:59.928 standard_rotation j flamestrike Fluffy_Pillow 49504.0/50000: 99% mana hot_streak, firestorm
4:01.235 standard_rotation j flamestrike Fluffy_Pillow 49561.0/50000: 99% mana heating_up, firestorm
4:02.541 default L mirror_image Fluffy_Pillow 49617.0/50000: 99% mana heating_up, firestorm
4:03.387 default P fire_blast Fluffy_Pillow 49403.0/50000: 99% mana heating_up, firestorm
4:04.034 standard_rotation j flamestrike Fluffy_Pillow 49610.0/50000: 99% mana hot_streak
4:05.340 standard_rotation o scorch Fluffy_Pillow 49666.0/50000: 99% mana
4:06.647 standard_rotation o scorch Fluffy_Pillow 49505.0/50000: 99% mana
4:07.954 standard_rotation o scorch Fluffy_Pillow 49505.0/50000: 99% mana heating_up
4:09.261 standard_rotation j flamestrike Fluffy_Pillow 49505.0/50000: 99% mana hot_streak
4:10.567 standard_rotation n dragons_breath Fluffy_Pillow 49561.0/50000: 99% mana heating_up
4:11.874 default P fire_blast Fluffy_Pillow 48868.0/50000: 98% mana heating_up
4:12.071 standard_rotation j flamestrike Fluffy_Pillow 48565.0/50000: 97% mana hot_streak
4:13.378 standard_rotation l phoenix_flames Fluffy_Pillow 48622.0/50000: 97% mana
4:14.684 standard_rotation o scorch Fluffy_Pillow 49928.0/50000: 100% mana
4:15.990 standard_rotation o scorch Fluffy_Pillow 49504.0/50000: 99% mana
4:17.297 default M rune_of_power Fluffy_Pillow 49505.0/50000: 99% mana heating_up
4:18.715 rop_phase c flamestrike Fluffy_Pillow 50000.0/50000: 100% mana hot_streak, rune_of_power
4:20.021 rop_phase g scorch Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
4:20.755 rop_phase d fire_blast Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
4:21.329 rop_phase g scorch Fluffy_Pillow 49506.0/50000: 99% mana heating_up, rune_of_power
4:22.636 rop_phase c flamestrike Fluffy_Pillow 49505.0/50000: 99% mana hot_streak, rune_of_power
4:23.942 rop_phase g scorch Fluffy_Pillow 49561.0/50000: 99% mana heating_up, rune_of_power
4:25.248 rop_phase g scorch Fluffy_Pillow 49504.0/50000: 99% mana heating_up, rune_of_power
4:26.556 rop_phase c flamestrike Fluffy_Pillow 49506.0/50000: 99% mana hot_streak, rune_of_power
4:27.863 rop_phase g scorch Fluffy_Pillow 49563.0/50000: 99% mana heating_up, rune_of_power
4:29.169 rop_phase g scorch Fluffy_Pillow 49504.0/50000: 99% mana heating_up, rune_of_power
4:30.477 rop_phase c flamestrike Fluffy_Pillow 49506.0/50000: 99% mana hot_streak, rune_of_power, firestorm
4:30.577 rop_phase d fire_blast Fluffy_Pillow 48356.0/50000: 97% mana heating_up, rune_of_power, firestorm
4:31.784 rop_phase c flamestrike Fluffy_Pillow 49063.0/50000: 98% mana hot_streak, rune_of_power, firestorm
4:33.091 rop_phase c flamestrike Fluffy_Pillow 49120.0/50000: 98% mana rune_of_power, firestorm
4:34.399 standard_rotation j flamestrike Fluffy_Pillow 49178.0/50000: 98% mana firestorm
4:35.705 standard_rotation n dragons_breath Fluffy_Pillow 49234.0/50000: 98% mana
4:37.011 standard_rotation l phoenix_flames Fluffy_Pillow 48540.0/50000: 97% mana
4:38.318 standard_rotation o scorch Fluffy_Pillow 49847.0/50000: 100% mana
4:38.318 standard_rotation k fire_blast Fluffy_Pillow 49847.0/50000: 100% mana

Stats

Level Bonus (60) Race Bonus (zandalari_troll) Raid-Buffed Unbuffed Gear Amount
Strength 198 1 199 199 0
Agility 306 2 308 308 0
Stamina 414 0 434 414 0
Intellect 450 -3 2453 2247 1800
Spirit 0 0 0 0 0
Health 8680 8280 0
Mana 50000 50000 0
Spell Power 2453 2247 0
Melee Crit 20.71% 20.71% 550
Spell Crit 35.71% 35.71% 550
Haste 15.15% 15.15% 500
Versatility 12.50% 12.50% 500
Mana Regen 1000 1000 0
Mastery 16.71% 16.71% 500
Armor 0 0 0
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 0.00

Profile

mage="Zandalari Troll (Bwonsamdi)"
source=default
spec=fire
level=60
race=zandalari_troll
zandalari_loa=bwonsamdi
role=spell
position=back
talents=3031011
talent_override=flame_patch,if=3>2

# Default consumables
potion=spectral_intellect
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=disabled

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_intellect
# If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
actions.precombat+=/variable,name=disable_combustion,op=reset
# This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
actions.precombat+=/variable,name=hot_streak_flamestrike,op=set,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
actions.precombat+=/variable,name=hard_cast_flamestrike,op=set,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
actions.precombat+=/variable,name=combustion_flamestrike,op=set,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch.enabled+6*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
actions.precombat+=/variable,name=arcane_explosion,op=set,if=variable.arcane_explosion=0,value=99*talent.flame_patch.enabled+2*!talent.flame_patch.enabled
# This variable specifies the percentage of mana below which Arcane Explosion will not be used.
actions.precombat+=/variable,name=arcane_explosion_mana,default=40,op=reset
# With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
actions.precombat+=/variable,name=kindling_reduction,default=0.2,op=reset
# The amount of cooldown reduction in seconds given by a full channel of Shifting Power. The dbc.effect.815503.base_value%1000 expression gives the number of seconds removed by each tick normally and conduit.discipline_of_the_grove.time_value gives the additional adjustment from that conduit.
actions.precombat+=/variable,name=shifting_power_reduction,op=set,value=-action.shifting_power.execute_time%action.shifting_power.new_tick_time*(dbc.effect.815503.base_value%1000+conduit.discipline_of_the_grove.time_value),if=covenant.night_fae.enabled
# The duration of a Sun King's Blessing Combustion.
actions.precombat+=/variable,name=skb_duration,op=set,value=dbc.effect.828420.base_value
actions.precombat+=/variable,name=combustion_on_use,op=set,value=equipped.manifesto_of_madness|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.ignition_mages_fuse|equipped.tzanes_barkspines|equipped.azurethos_singed_plumage|equipped.ancient_knot_of_wisdom|equipped.shockbiters_fang|equipped.neural_synapse_enhancer|equipped.balefire_branch
actions.precombat+=/variable,name=font_double_on_use,op=set,value=equipped.azsharas_font_of_power&variable.combustion_on_use
# This variable determines when Azshara's Font of Power is used before the pull if bfa.font_of_power_precombat_channel is not specified.
actions.precombat+=/variable,name=font_of_power_precombat_channel,op=set,value=18,if=variable.font_double_on_use&!talent.firestarter.enabled&variable.font_of_power_precombat_channel=0
# How long before Combustion should Empyreal Ordnance be used?
actions.precombat+=/variable,name=empyreal_ordnance_delay,default=18,op=reset
actions.precombat+=/snapshot_stats
actions.precombat+=/use_item,name=azsharas_font_of_power,if=!variable.disable_combustion
actions.precombat+=/mirror_image
actions.precombat+=/pyroblast

# Executed every time the actor is available.
actions=counterspell,if=!runeforge.disciplinary_command.equipped
actions+=/variable,name=time_to_combustion,op=set,value=talent.firestarter.enabled*firestarter.remains+(cooldown.combustion.remains*(1-variable.kindling_reduction*talent.kindling.enabled))*!cooldown.combustion.ready*buff.combustion.down
# Make sure Combustion is delayed if needed based on the empyreal_ordnance_delay variable
actions+=/variable,name=time_to_combustion,op=max,value=variable.empyreal_ordnance_delay-(cooldown.empyreal_ordnance.duration-cooldown.empyreal_ordnance.remains)*!cooldown.empyreal_ordnance.ready,if=equipped.empyreal_ordnance
actions+=/shifting_power,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains>0&(cooldown.rune_of_power.remains>0|!talent.rune_of_power.enabled)
actions+=/radiant_spark,if=(buff.combustion.down&buff.rune_of_power.down&(cooldown.combustion.remains<execute_time|cooldown.combustion.remains>cooldown.radiant_spark.duration))|(buff.rune_of_power.up&cooldown.combustion.remains>30)
actions+=/deathborne,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains<execute_time
actions+=/mirror_image,if=buff.combustion.down&debuff.radiant_spark_vulnerability.down
actions+=/use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
actions+=/use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay
actions+=/use_item,name=soul_igniter
actions+=/use_item,name=glyph_of_assimilation
actions+=/use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
actions+=/use_item,name=dreadfire_vessel
actions+=/use_item,name=azsharas_font_of_power,if=variable.time_to_combustion<=5+15*variable.font_double_on_use&variable.time_to_combustion>0&!variable.disable_combustion
actions+=/guardian_of_azeroth,if=(variable.time_to_combustion<10|fight_remains<variable.time_to_combustion)&!variable.disable_combustion
actions+=/concentrated_flame
actions+=/reaping_flames
actions+=/focused_azerite_beam
actions+=/purifying_blast
actions+=/ripple_in_space
actions+=/the_unbound_force
# Get the disciplinary_command buff up, unless combustion is soon.
actions+=/counterspell,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/arcane_explosion,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/rune_of_power,if=buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)
actions+=/call_action_list,name=combustion_phase,if=!variable.disable_combustion&variable.time_to_combustion<=0
actions+=/variable,name=fire_blast_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.fire_blast.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains
actions+=/variable,name=phoenix_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.phoenix_flames.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped
actions+=/call_action_list,name=rop_phase,if=buff.rune_of_power.up&(variable.time_to_combustion>0|variable.disable_combustion)
# When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
# During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
actions+=/call_action_list,name=standard_rotation,if=(variable.time_to_combustion>0|variable.disable_combustion)&buff.rune_of_power.down

actions.active_talents=living_bomb,if=active_enemies>1&buff.combustion.down&(variable.time_to_combustion>cooldown.living_bomb.duration|variable.time_to_combustion<=0|variable.disable_combustion)
actions.active_talents+=/meteor,if=!variable.disable_combustion&variable.time_to_combustion<=0|(cooldown.meteor.duration<variable.time_to_combustion&!talent.rune_of_power.enabled)|talent.rune_of_power.enabled&buff.rune_of_power.up&variable.time_to_combustion>action.meteor.cooldown|fight_remains<variable.time_to_combustion|variable.disable_combustion
actions.active_talents+=/dragons_breath,if=talent.alexstraszas_fury.enabled&(buff.combustion.down&!buff.hot_streak.react)

actions.combustion_cooldowns=potion
actions.combustion_cooldowns+=/blood_fury
actions.combustion_cooldowns+=/berserking
actions.combustion_cooldowns+=/fireblood
actions.combustion_cooldowns+=/ancestral_call
actions.combustion_cooldowns+=/use_items
actions.combustion_cooldowns+=/use_item,use_off_gcd=1,effect_name=gladiators_badge,if=action.meteor.in_flight_remains<=0.5
actions.combustion_cooldowns+=/time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up

actions.combustion_phase=lights_judgment,if=buff.combustion.down
# Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
actions.combustion_phase+=/variable,name=extended_combustion_remains,op=set,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains)
# Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
actions.combustion_phase+=/variable,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack)
actions.combustion_phase+=/bag_of_tricks,if=buff.combustion.down
actions.combustion_phase+=/living_bomb,if=active_enemies>1&buff.combustion.down
actions.combustion_phase+=/mirrors_of_torment,if=buff.combustion.down&buff.rune_of_power.down
actions.combustion_phase+=/use_item,name=hyperthread_wristwraps,if=buff.combustion.up&action.fire_blast.charges=0&action.fire_blast.recharge_time>gcd.max
actions.combustion_phase+=/blood_of_the_enemy
actions.combustion_phase+=/memory_of_lucid_dreams
actions.combustion_phase+=/worldvein_resonance
# BFA Fire Blast usage: During Combustion, Fire Blasts are used to generate Hot Streaks and minimize the amount of time spent executing other spells. For standard Fire, Fire Blasts are only used when Heating Up is active or when a Scorch cast is in progress and Heating Up and Hot Streak are not active. With Blaster Master and Flame On, Fire Blasts can additionally be used while Hot Streak and Heating Up are not active and a Pyroblast is in the air and also while casting Scorch even if Heating Up is already active. The latter allows two Hot Streak Pyroblasts to be cast in succession after the Scorch. Additionally with Blaster Master and Flame On, Fire Blasts should not be used unless Blaster Master is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&conduit.infernal_cascade.enabled&charges>=1&((action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration-variable.extended_combustion_remains%(buff.infernal_cascade.duration-0.5))>=0|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.remains<0.5)&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
# Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=azerite.blaster_master.enabled&charges>=1&((action.fire_blast.charges_fractional+(buff.combustion.remains-buff.blaster_master.duration)%cooldown.fire_blast.duration-(buff.combustion.remains)%(buff.blaster_master.duration-0.5))>=0|!azerite.blaster_master.enabled|!talent.flame_on.enabled|buff.combustion.remains<=buff.blaster_master.duration|buff.blaster_master.remains<0.5|equipped.hyperthread_wristwraps&cooldown.hyperthread_wristwraps_300142.remains<5)&buff.combustion.up&(!action.scorch.executing&!action.pyroblast.in_flight&buff.heating_up.up|action.scorch.executing&buff.hot_streak.down&(buff.heating_up.down|azerite.blaster_master.enabled)|azerite.blaster_master.enabled&talent.flame_on.enabled&action.pyroblast.in_flight&buff.heating_up.down&buff.hot_streak.down)
# With Infernal Cascade, Fire Blast use should be additionaly constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
actions.combustion_phase+=/counterspell,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
actions.combustion_phase+=/arcane_explosion,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
actions.combustion_phase+=/frostbolt,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_frost.down
actions.combustion_phase+=/call_action_list,name=active_talents
actions.combustion_phase+=/combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
# Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
actions.combustion_phase+=/call_action_list,name=combustion_cooldowns,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/flamestrike,if=(buff.hot_streak.react|buff.firestorm.react)&active_enemies>=variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.combustion_phase+=/pyroblast,if=buff.firestorm.react
actions.combustion_phase+=/pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.hot_streak.react&buff.combustion.up
actions.combustion_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/phoenix_flames,if=buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
actions.combustion_phase+=/fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
actions.combustion_phase+=/scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
actions.combustion_phase+=/living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
actions.combustion_phase+=/dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
actions.combustion_phase+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled

actions.rop_phase=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.rop_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.rop_phase+=/pyroblast,if=buff.firestorm.react
actions.rop_phase+=/pyroblast,if=buff.hot_streak.react
# Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flametrikes or when Sun King's Blessing is ready.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury.enabled&cooldown.dragons_breath.ready)|(talent.searing_touch.enabled&target.health.pct<=30)))
# Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.rop_phase+=/call_action_list,name=active_talents
actions.rop_phase+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
actions.rop_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&active_enemies<variable.hot_streak_flamestrike
actions.rop_phase+=/phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.rop_phase+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled
actions.rop_phase+=/dragons_breath,if=active_enemies>2
actions.rop_phase+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
actions.rop_phase+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.rop_phase+=/fireball

actions.standard_rotation=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.standard_rotation+=/pyroblast,if=buff.firestorm.react
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
# Try to get SKB procs inside RoP phases or Combustion phases when possible.
actions.standard_rotation+=/pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power.enabled)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&target.health.pct<=30&talent.searing_touch.enabled
actions.standard_rotation+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
# During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.standard_rotation+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.standard_rotation+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&active_enemies<variable.hot_streak_flamestrike
actions.standard_rotation+=/phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.standard_rotation+=/call_action_list,name=active_talents
actions.standard_rotation+=/dragons_breath,if=active_enemies>1
actions.standard_rotation+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.standard_rotation+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
actions.standard_rotation+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.standard_rotation+=/fireball
actions.standard_rotation+=/scorch


# Gear Summary
# gear_ilvl=0.00
# gear_intellect=1800
# gear_crit_rating=500
# gear_haste_rating=500
# gear_mastery_rating=500
# gear_versatility_rating=500

Zandalari Troll (Kimbul) : 10421 dps, 4425 dps to main target

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
10420.9 10420.9 17.2 / 0.165% 1342.2 / 12.9% 14.6
RPS Out RPS In Primary Resource Waiting APM Active Skill
708.2 703.9 Mana 0.04% 43.5 100.0% 100%
Talents

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
Zandalari Troll (Kimbul) 10421
Dragon's Breath 387 3.7% 13.7 21.24sec 8443 6686 Direct 41.2 1852 3995 2814 44.9%

Stats Details: Dragons Breath

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 13.75 41.24 0.00 0.00 1.2629 0.0000 116055.98 116055.98 0.00% 6685.64 6685.64
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 55.13% 22.74 9 38 1852.33 1587 2402 1851.59 1671 2008 42122 42122 0.00%
crit 44.87% 18.50 8 32 3995.32 3173 4805 3991.41 3322 4430 73934 73934 0.00%

Action Details: Dragons Breath

  • id:31661
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:12.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:18.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.582500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:31661
  • name:Dragon's Breath
  • school:fire
  • tooltip:Disoriented.
  • description:Enemies in a cone in front of you take {$s2=0} Fire damage and are disoriented for {$d=4 seconds}. Damage will cancel the effect.

Action Priority List

    combustion_phase
    [a]:1.99
  • if_expr:buff.combustion.remains<gcd.max&buff.combustion.up
    rop_phase
    [h]:4.82
  • if_expr:active_enemies>2
    standard_rotation
    [n]:6.93
  • if_expr:active_enemies>1
Embrace of Kimbul 47 0.4% 16.6 17.43sec 847 0 Periodic 46.5 302 0 302 0.0% 10.1%

Stats Details: Embrace Of Kimbul

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 16.58 0.00 46.48 46.48 0.0000 1.9537 14037.55 14037.55 0.00% 154.57 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 100.00% 46.48 21 77 301.91 0 705 298.39 217 426 14038 14038 0.00%

Action Details: Embrace Of Kimbul

  • id:292473
  • school:physical
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.075000
  • spell_power_mod.tick:0.075000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:2.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:292473
  • name:Embrace of Kimbul
  • school:physical
  • tooltip:
  • description:{$@spelldesc292363=Your damaging abilities have a chance to cause the target to bleed for ${$<damage>*3} over {$292473d=6 seconds}. This effect stacks up to {$292473u=3} times.}
Fire Blast 696 6.7% 37.8 7.93sec 5513 0 Direct 37.8 0 5513 5513 100.0%

Stats Details: Fire Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 37.80 37.80 0.00 0.00 0.0000 0.0000 208362.36 208362.36 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 37.80 31 45 5512.80 4314 6533 5512.78 5121 5685 208362 208362 0.00%

Action Details: Fire Blast

  • id:108853
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:10.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:1.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.792000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:108853
  • name:Fire Blast
  • school:fire
  • tooltip:
  • description:Blasts the enemy for {$s1=0} Fire damage. |cFFFFFFFFFire:|r Castable while casting other spells.$?a231568[ Always deals a critical strike.][]

Action Priority List

    default
    [P]:21.49
  • if_expr:!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
    combustion_phase
    [S]:11.89
  • if_expr:!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
    rop_phase
    [d]:2.96
  • if_expr:!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
    standard_rotation
    [k]:1.46
  • if_expr:!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Fireball 68 0.7% 3.5 98.60sec 5818 2972 Direct 3.5 0 5834 5834 100.0%

Stats Details: Fireball

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.51 3.50 0.00 0.00 1.9575 0.0000 20412.01 20412.01 0.00% 2972.48 2972.48
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 3.50 3 4 5833.57 5701 6166 5836.41 5817 5856 20412 20412 0.00%

Action Details: Fireball

  • id:133
  • school:fire
  • range:40.0
  • travel_speed:45.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.650000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:133
  • name:Fireball
  • school:fire
  • tooltip:
  • description:Throws a fiery ball that causes {$s1=0} Fire damage.$?a157642[ Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.][]

Action Priority List

    combustion_phase
    [Y]:3.54
  • if_expr:buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
Flamestrike 3964 (6650) 38.0% (63.8%) 99.6 2.99sec 20015 9848 Direct 298.8 (3050.0) 2437 5260 3977 54.6% (54.6%)

Stats Details: Flamestrike

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 99.61 298.82 0.00 0.00 2.0325 0.0000 1188609.24 1188609.24 0.00% 9847.56 9847.56
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 45.44% 135.80 91 188 2436.97 2071 3136 2436.88 2318 2545 330963 330963 0.00%
crit 54.56% 163.02 104 249 5260.35 4143 6273 5261.38 4978 5600 857647 857647 0.00%

Action Details: Flamestrike

  • id:2120
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:3.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:1250.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.661300
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2120
  • name:Flamestrike
  • school:fire
  • tooltip:Movement speed slowed by {$s2=20}%.
  • description:Calls down a pillar of fire, burning all enemies within the area for {$s1=0} Fire damage and reducing their movement speed by {$s2=20}% for {$d=8 seconds}.

Action Priority List

    combustion_phase
    [W]:17.10
  • if_expr:(buff.hot_streak.react|buff.firestorm.react)&active_enemies>=variable.combustion_flamestrike
    rop_phase
    [c]:18.21
  • if_expr:active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
    rop_phase
    [i]:22.37
  • if_expr:active_enemies>=variable.hard_cast_flamestrike
    standard_rotation
    [j]:17.24
  • if_expr:active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
    standard_rotation
    [p]:24.67
  • if_expr:active_enemies>=variable.hard_cast_flamestrike
    Flame Patch 2685 25.8% 917.1 0.32sec 878 0 Periodic 2751.2 191 413 293 45.8% 0.0%

Stats Details: Flame Patch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 917.05 0.00 0.00 2751.16 0.0000 0.0000 805000.50 805000.50 0.00% 0.00 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 54.21% 1491.30 1139 2000 190.87 163 247 190.88 186 197 284672 284672 0.00%
crit 45.79% 1259.86 958 1639 412.96 327 495 412.78 402 429 520328 520328 0.00%

Action Details: Flame Patch

  • id:205472
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.060000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:205472
  • name:Flame Patch
  • school:fire
  • tooltip:
  • description:Burning enemies for {$s1=0} Fire damage.
Ignite 1570 15.1% 418.3 0.76sec 1125 0 Periodic 893.8 526 0 526 0.0% 99.3%

Stats Details: Ignite

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 418.26 0.00 893.78 893.78 0.0000 1.0000 470563.40 470563.40 0.00% 526.49 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 100.00% 893.78 715 1075 526.21 69 1884 526.75 475 590 470563 470563 0.00%

Action Details: Ignite

  • id:12654
  • school:fire
  • range:50000.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:9.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12654
  • name:Ignite
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.$?$w3>0[ Movement speed reduced by $w3%.][]
  • description:{$@spelldesc12846=Your target burns for an additional ${{$s1=0}}.1% over {$12654d=9 seconds} of the total direct damage caused by your Fireball, Fire Blast, Scorch, Pyroblast{$?s153561=false}[, Meteor][]{$?s257541=true}[, Phoenix Flames][]{$?s198929=false}[, Cinderstorm][], and Flamestrike. If this effect is reapplied, any remaining damage will be added to the new Ignite. Phoenix Flames causes your Ignites to spread to {$s4=8} nearby enemies.}
Mirror Image 0 (48) 0.0% (0.5%) 3.0 120.56sec 4778 5496

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.99 0.00 0.00 0.00 0.8697 0.0000 0.00 0.00 0.00% 5496.12 5496.12

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.

Action Priority List

    default
    [L]:1.99
  • if_expr:buff.combustion.down&debuff.radiant_spark_vulnerability.down
    Frostbolt (mirror_image) 126  / 48 0.5% 213.0 3.87sec 67 43 Direct 212.2 50 99 67 35.8%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 212.96 212.23 0.00 0.00 1.5782 0.0000 14289.91 14289.91 0.00% 42.52 42.52
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 64.24% 136.34 90 168 49.61 40 61 49.63 48 52 6764 6764 0.00%
crit 35.76% 75.88 41 108 99.18 81 122 99.21 92 107 7526 7526 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:74.02
Phoenix Flames 0 (624) 0.0% (6.0%) 14.1 21.53sec 13227 10827

Stats Details: Phoenix Flames

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 14.14 0.00 0.00 0.00 1.2216 0.0000 0.00 0.00 0.00% 10827.30 10827.30

Action Details: Phoenix Flames

  • id:257541
  • school:fire
  • range:40.0
  • travel_speed:50.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:25.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:257541
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.

Action Priority List

    combustion_phase
    [X]:10.16
  • if_expr:buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
    rop_phase
    [f]:1.35
  • if_expr:!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    standard_rotation
    [l]:2.61
  • if_expr:!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    Phoenix Flames (_splash) 624 6.0% 14.1 21.54sec 13262 0 Direct 42.3 1990 4954 4421 82.0%

Stats Details: Phoenix Flames Splash

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 14.10 42.30 0.00 0.00 0.0000 0.0000 187009.05 187009.05 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 18.01% 7.62 1 17 1989.82 1415 3712 1986.85 1415 2948 15159 15159 0.00%
crit 81.99% 34.69 22 45 4954.44 2831 7423 4951.79 4521 5190 171850 171850 0.00%

Action Details: Phoenix Flames Splash

  • id:257542
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.900000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:257542
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:{$@spelldesc257541=Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.}
Pyroblast 17 (24) 0.2% (0.2%) 0.0 0.00sec 0 0 Direct 1.0 (6.0) 3712 7425 5055 36.2% (36.2%)

Stats Details: Pyroblast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 0.00 1.00 0.00 0.00 0.0000 0.0000 5057.36 5057.36 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 63.77% 0.64 0 1 3712.47 3712 3712 2367.59 0 3712 2368 2368 0.00%
crit 36.23% 0.36 0 1 7424.94 7425 7425 2689.77 0 7425 2690 2690 0.00%

Action Details: Pyroblast

  • id:11366
  • school:fire
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:4.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.363000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:11366
  • name:Pyroblast
  • school:fire
  • tooltip:
  • description:Hurls an immense fiery boulder that causes {$s1=0} Fire damage$?a321711[ and an additional $321712o2 Fire damage over {$321712d=6 seconds}][].
    Pyroblast (_dot) 7 0.1% 1.0 0.00sec 2144 0 Periodic 5.0 0 429 429 100.0% 0.7%

Stats Details: Pyroblast Dot

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 5.00 5.00 0.0000 1.2000 2143.57 2143.57 0.00% 357.26 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
crit 100.00% 5.00 5 5 428.71 98 511 428.71 429 429 2144 2144 0.00%

Action Details: Pyroblast Dot

  • id:321712
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.062000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:321712
  • name:Pyroblast
  • school:fire
  • tooltip:Suffering $w1 Fire damage every {$t2=0} sec.
  • description:{$@spelldesc321711=Deals an additional $321712o2 Fire damage over {$321712d=6 seconds}.}
Scorch 308 3.0% 34.9 7.88sec 2653 2061 Direct 34.9 0 2653 2653 100.0%

Stats Details: Scorch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 34.89 34.88 0.00 0.00 1.2872 0.0000 92547.78 92547.78 0.00% 2061.01 2061.01
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 34.88 20 46 2652.79 1350 3650 2653.75 2404 3041 92548 92548 0.00%

Action Details: Scorch

  • id:2948
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.177000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2948
  • name:Scorch
  • school:fire
  • tooltip:
  • description:Scorches an enemy for {$s1=0} Fire damage. Castable while moving.

Action Priority List

    combustion_phase
    [Z]:5.23
  • if_expr:buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
    combustion_phase
    [b]:0.07
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
    rop_phase
    [g]:13.43
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
    standard_rotation
    [o]:16.63
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
Simple Action Stats Execute Interval
Zandalari Troll (Kimbul)
Combustion 3.5 98.60sec

Stats Details: Combustion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.51 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Combustion

  • id:190319
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:190319
  • name:Combustion
  • school:fire
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.

Action Priority List

    combustion_phase
    [U]:3.51
  • if_expr:buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Zandalari Troll (Kimbul)
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Zandalari Troll (Kimbul)
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Spectral Intellect (potion) 1.5 0.00sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.49 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307162
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    combustion_cooldowns
    [R]:1.49
Rune of Power 6.2 49.13sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.19 0.00 0.00 0.00 1.2580 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    default
    [M]:6.21
  • if_expr:buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.51% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:Zandalari Troll (Kimbul)
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.51%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Combustion 3.5 0.0 98.6sec 98.6sec 11.8sec 13.84% 0.00% 79.7 (79.7) 3.4

Buff Details

  • buff initial source:Zandalari Troll (Kimbul)
  • cooldown name:buff_combustion
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:unhasted
  • period:0.50

Trigger Details

  • interval_min/max:94.6s / 104.9s
  • trigger_min/max:94.6s / 104.9s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 12.0s

Stack Uptimes

  • combustion_1:13.84%

Spelldata

  • id:190319
  • name:Combustion
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Firestorm 4.6 0.1 57.8sec 57.0sec 5.0sec 7.57% 0.00% 0.1 (0.1) 4.4

Buff Details

  • buff initial source:Zandalari Troll (Kimbul)
  • cooldown name:buff_firestorm
  • max_stacks:1
  • base duration:5.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

RPPM Details

  • scaling:haste
  • frequency:1.66
  • modifier:1.00

Trigger Details

  • interval_min/max:5.0s / 260.4s
  • trigger_min/max:0.8s / 260.4s
  • trigger_pct:11.19%
  • duration_min/max:0.0s / 9.8s

Stack Uptimes

  • firestorm_1:7.57%

Spelldata

  • id:333100
  • name:Firestorm
  • tooltip:Pyroblast and Flamestrike have no cast time and are guaranteed to critically strike.
  • description:{$@spelldesc333097=When Hot Streak activates, you have a low chance to cause all Pyroblasts and Flamestrikes to have no cast time and be guaranteed critical strikes for {$333100d=5 seconds}.}
  • max_stacks:0
  • duration:5.00
  • cooldown:0.00
  • default_chance:0.00%

Trigger Spelldata

  • id:333097
  • name:Firestorm
  • tooltip:
  • description:When Hot Streak activates, you have a low chance to cause all Pyroblasts and Flamestrikes to have no cast time and be guaranteed critical strikes for {$333100d=5 seconds}.
  • max_stacks:0
  • duration:0.00
  • cooldown:0.00
  • default_chance:100.00%
Heating Up 42.9 0.0 7.0sec 7.0sec 1.7sec 24.39% 49.21% 0.0 (0.0) 0.5

Buff Details

  • buff initial source:Zandalari Troll (Kimbul)
  • cooldown name:buff_heating_up
  • max_stacks:2
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.4s / 29.5s
  • trigger_min/max:0.4s / 29.5s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 8.7s

Stack Uptimes

  • heating_up_1:24.39%

Spelldata

  • id:48107
  • name:Heating Up
  • tooltip:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • description:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • max_stacks:2
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Hot Streak! 41.7 0.0 7.2sec 7.2sec 0.9sec 12.06% 48.95% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:Zandalari Troll (Kimbul)
  • cooldown name:buff_hot_streak
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.8s / 38.7s
  • trigger_min/max:0.8s / 38.7s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 3.0s

Stack Uptimes

  • hot_streak_1:12.06%

Spelldata

  • id:48108
  • name:Hot Streak!
  • tooltip:Your next Pyroblast or Flamestrike spell is instant cast, and causes double the normal Ignite damage.
  • description:{$@spelldesc195283=Getting two direct-damage critical strikes in a row with Fire spells will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Spectral Intellect 1.5 0.0 300.5sec 0.0sec 23.2sec 11.29% 0.00% 0.0 (0.0) 1.3

Buff Details

  • buff initial source:Zandalari Troll (Kimbul)
  • cooldown name:buff_potion_of_spectral_intellect
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:1.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:190.00

Trigger Details

  • interval_min/max:300.0s / 304.2s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 25.0s

Stack Uptimes

  • potion_of_spectral_intellect_1:11.29%

Spelldata

  • id:307162
  • name:Potion of Spectral Intellect
  • tooltip:Intellect increased by $w1.
  • description:Increases your Intellect by {$s1=190} for {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:1.00
  • default_chance:0.00%
Rune of Power 9.7 0.0 31.9sec 31.9sec 14.7sec 47.60% 0.00% 0.0 (0.0) 9.3

Buff Details

  • buff initial source:Zandalari Troll (Kimbul)
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:16.3s / 49.0s
  • trigger_min/max:16.3s / 49.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • rune_of_power_1:47.60%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism)

Buff Details

  • buff initial source:Zandalari Troll (Kimbul)
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power

Buff Details

  • buff initial source:Zandalari Troll (Kimbul)
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases $pri by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%

Procs, Uptimes & Benefits

Proc Count Min Max Interval Min Max
Heating Up generated 42.9 32.0 54.0 7.0s 0.4s 29.5s
Heating Up removed 0.4 0.0 3.0 54.8s 3.9s 241.9s
Heating Up converted with Fire Blast 17.6 10.0 26.0 17.3s 1.3s 65.5s
Hot Streak procs 41.7 30.0 52.0 7.2s 0.8s 38.7s
Hot Streak spells used 91.3 67.0 113.0 3.3s 0.0s 29.0s
Hot Streak spell crits 88.1 63.0 111.0 3.4s 0.0s 29.0s
Hot Streak spell crits wasted 3.5 0.0 8.0 73.9s 4.5s 256.3s
Direct Ignite applications 3.0 3.0 3.0 1.8s 1.8s 1.8s
Ignites spread to new targets 0.0 0.0 2.0 0.0s 0.0s 0.0s
Ignites spread to targets with existing Ignite 28.0 22.0 34.0 21.6s 1.0s 95.7s
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 25.75% 21.67% 28.23% 1.0s 0.0s 4.5s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.5040.0002.7761.5120.0005.466
Rune of Power5.1990.00018.72932.47223.55642.356
Fire Blast0.0960.0007.6923.6352.9608.828
Dragon's Breath4.0640.00040.32158.79030.636102.135
Combustion2.5251.5006.6918.9254.63415.800
Phoenix Flames0.1930.0008.9802.7511.95410.938

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
Zandalari Troll (Kimbul)
mana_regen Mana 2784.92 211067.34 100.00% 75.79 88622.10 29.57%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 49000.0 703.91 708.23 88593.3 48706.0 41764.0 50000.0
Usage Type Count Total Avg RPE APR
Zandalari Troll (Kimbul)
combustion Mana 3.5 17563.4 5000.0 5004.5 0.0
dragons_breath Mana 13.7 27484.7 2000.0 1999.4 4.2
fire_blast Mana 37.8 18895.6 500.0 499.9 11.0
fireball Mana 3.5 3511.4 1000.0 1000.9 5.8
flamestrike Mana 99.6 124493.3 1250.0 1249.8 16.0
mirror_image Mana 3.0 1990.9 665.7 665.7 7.2
scorch Mana 34.9 17465.5 500.0 500.7 5.3

Statistics & Data Analysis

Fight Length
Zandalari Troll (Kimbul) Fight Length
Count 1521
Mean 299.89
Minimum 240.02
Maximum 359.79
Spread ( max - min ) 119.76
Range [ ( max - min ) / 2 * 100% ] 19.97%
DPS
Zandalari Troll (Kimbul) Damage Per Second
Count 1521
Mean 10420.87
Minimum 9452.27
Maximum 11816.32
Spread ( max - min ) 2364.06
Range [ ( max - min ) / 2 * 100% ] 11.34%
Standard Deviation 343.1142
5th Percentile 9912.49
95th Percentile 11014.85
( 95th Percentile - 5th Percentile ) 1102.36
Mean Distribution
Standard Deviation 8.7978
95.00% Confidence Interval ( 10403.63 - 10438.11 )
Normalized 95.00% Confidence Interval ( 99.83% - 100.17% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 42
0.1% Error 4165
0.1 Scale Factor Error with Delta=300 1005
0.05 Scale Factor Error with Delta=300 4020
0.01 Scale Factor Error with Delta=300 100499
Priority Target DPS
Zandalari Troll (Kimbul) Priority Target Damage Per Second
Count 1521
Mean 4424.85
Minimum 4135.57
Maximum 4864.56
Spread ( max - min ) 728.99
Range [ ( max - min ) / 2 * 100% ] 8.24%
Standard Deviation 116.7240
5th Percentile 4244.57
95th Percentile 4634.93
( 95th Percentile - 5th Percentile ) 390.36
Mean Distribution
Standard Deviation 2.9929
95.00% Confidence Interval ( 4418.98 - 4430.72 )
Normalized 95.00% Confidence Interval ( 99.87% - 100.13% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 27
0.1% Error 2674
0.1 Scale Factor Error with Delta=300 117
0.05 Scale Factor Error with Delta=300 466
0.01 Scale Factor Error with Delta=300 11631
DPS(e)
Zandalari Troll (Kimbul) Damage Per Second (Effective)
Count 1521
Mean 10420.87
Minimum 9452.27
Maximum 11816.32
Spread ( max - min ) 2364.06
Range [ ( max - min ) / 2 * 100% ] 11.34%
Damage
Zandalari Troll (Kimbul) Damage
Count 1521
Mean 3109798.80
Minimum 2416999.32
Maximum 4042580.53
Spread ( max - min ) 1625581.22
Range [ ( max - min ) / 2 * 100% ] 26.14%
DTPS
Zandalari Troll (Kimbul) Damage Taken Per Second
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
Zandalari Troll (Kimbul) Healing Per Second
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
Zandalari Troll (Kimbul) Healing Per Second (Effective)
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
Zandalari Troll (Kimbul) Heal
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
Zandalari Troll (Kimbul) Healing Taken Per Second
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
Zandalari Troll (Kimbul) Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
Zandalari Troll (Kimbul)Theck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
Zandalari Troll (Kimbul) Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 flask
1 0.00 food
2 0.00 augmentation
3 0.00 arcane_intellect
4 0.00 variable,name=disable_combustion,op=reset
If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
5 0.00 variable,name=hot_streak_flamestrike,op=set,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
6 0.00 variable,name=hard_cast_flamestrike,op=set,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
7 0.00 variable,name=combustion_flamestrike,op=set,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch.enabled+6*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
8 0.00 variable,name=arcane_explosion,op=set,if=variable.arcane_explosion=0,value=99*talent.flame_patch.enabled+2*!talent.flame_patch.enabled
This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
9 0.00 variable,name=arcane_explosion_mana,default=40,op=reset
This variable specifies the percentage of mana below which Arcane Explosion will not be used.
A 0.00 variable,name=kindling_reduction,default=0.2,op=reset
With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
B 0.00 variable,name=shifting_power_reduction,op=set,value=-action.shifting_power.execute_time%action.shifting_power.new_tick_time*(dbc.effect.815503.base_value%1000+conduit.discipline_of_the_grove.time_value),if=covenant.night_fae.enabled
The amount of cooldown reduction in seconds given by a full channel of Shifting Power. The dbc.effect.815503.base_value%1000 expression gives the number of seconds removed by each tick normally and conduit.discipline_of_the_grove.time_value gives the additional adjustment from that conduit.
C 0.00 variable,name=skb_duration,op=set,value=dbc.effect.828420.base_value
The duration of a Sun King's Blessing Combustion.
D 0.00 variable,name=combustion_on_use,op=set,value=equipped.manifesto_of_madness|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.ignition_mages_fuse|equipped.tzanes_barkspines|equipped.azurethos_singed_plumage|equipped.ancient_knot_of_wisdom|equipped.shockbiters_fang|equipped.neural_synapse_enhancer|equipped.balefire_branch
E 0.00 variable,name=font_double_on_use,op=set,value=equipped.azsharas_font_of_power&variable.combustion_on_use
F 0.00 variable,name=font_of_power_precombat_channel,op=set,value=18,if=variable.font_double_on_use&!talent.firestarter.enabled&variable.font_of_power_precombat_channel=0
This variable determines when Azshara's Font of Power is used before the pull if bfa.font_of_power_precombat_channel is not specified.
G 0.00 variable,name=empyreal_ordnance_delay,default=18,op=reset
How long before Combustion should Empyreal Ordnance be used?
H 0.00 snapshot_stats
I 0.00 use_item,name=azsharas_font_of_power,if=!variable.disable_combustion
J 0.00 mirror_image
K 0.00 pyroblast
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=!runeforge.disciplinary_command.equipped
0.00 variable,name=time_to_combustion,op=set,value=talent.firestarter.enabled*firestarter.remains+(cooldown.combustion.remains*(1-variable.kindling_reduction*talent.kindling.enabled))*!cooldown.combustion.ready*buff.combustion.down
0.00 variable,name=time_to_combustion,op=max,value=variable.empyreal_ordnance_delay-(cooldown.empyreal_ordnance.duration-cooldown.empyreal_ordnance.remains)*!cooldown.empyreal_ordnance.ready,if=equipped.empyreal_ordnance
Make sure Combustion is delayed if needed based on the empyreal_ordnance_delay variable
0.00 shifting_power,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains>0&(cooldown.rune_of_power.remains>0|!talent.rune_of_power.enabled)
0.00 radiant_spark,if=(buff.combustion.down&buff.rune_of_power.down&(cooldown.combustion.remains<execute_time|cooldown.combustion.remains>cooldown.radiant_spark.duration))|(buff.rune_of_power.up&cooldown.combustion.remains>30)
0.00 deathborne,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains<execute_time
L 1.99 mirror_image,if=buff.combustion.down&debuff.radiant_spark_vulnerability.down
0.00 use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
0.00 use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay
0.00 use_item,name=soul_igniter
0.00 use_item,name=glyph_of_assimilation
0.00 use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
0.00 use_item,name=dreadfire_vessel
0.00 use_item,name=azsharas_font_of_power,if=variable.time_to_combustion<=5+15*variable.font_double_on_use&variable.time_to_combustion>0&!variable.disable_combustion
0.00 guardian_of_azeroth,if=(variable.time_to_combustion<10|fight_remains<variable.time_to_combustion)&!variable.disable_combustion
0.00 concentrated_flame
0.00 reaping_flames
0.00 focused_azerite_beam
0.00 purifying_blast
0.00 ripple_in_space
0.00 the_unbound_force
0.00 counterspell,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
Get the disciplinary_command buff up, unless combustion is soon.
0.00 arcane_explosion,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
M 6.21 rune_of_power,if=buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)
N 0.00 call_action_list,name=combustion_phase,if=!variable.disable_combustion&variable.time_to_combustion<=0
0.00 variable,name=fire_blast_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.fire_blast.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains
0.00 variable,name=phoenix_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.phoenix_flames.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped
O 0.00 call_action_list,name=rop_phase,if=buff.rune_of_power.up&(variable.time_to_combustion>0|variable.disable_combustion)
P 21.49 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
Q 0.00 call_action_list,name=standard_rotation,if=(variable.time_to_combustion>0|variable.disable_combustion)&buff.rune_of_power.down
actions.combustion_cooldowns
# count action,conditions
R 1.49 potion
0.00 blood_fury
0.00 berserking
0.00 fireblood
0.00 ancestral_call
0.00 use_items
0.00 use_item,use_off_gcd=1,effect_name=gladiators_badge,if=action.meteor.in_flight_remains<=0.5
0.00 time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up
actions.combustion_phase
# count action,conditions
0.00 lights_judgment,if=buff.combustion.down
0.00 variable,name=extended_combustion_remains,op=set,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains)
Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
0.00 variable,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack)
Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
0.00 bag_of_tricks,if=buff.combustion.down
0.00 living_bomb,if=active_enemies>1&buff.combustion.down
0.00 mirrors_of_torment,if=buff.combustion.down&buff.rune_of_power.down
0.00 use_item,name=hyperthread_wristwraps,if=buff.combustion.up&action.fire_blast.charges=0&action.fire_blast.recharge_time>gcd.max
0.00 blood_of_the_enemy
0.00 memory_of_lucid_dreams
0.00 worldvein_resonance
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&conduit.infernal_cascade.enabled&charges>=1&((action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration-variable.extended_combustion_remains%(buff.infernal_cascade.duration-0.5))>=0|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.remains<0.5)&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
BFA Fire Blast usage: During Combustion, Fire Blasts are used to generate Hot Streaks and minimize the amount of time spent executing other spells. For standard Fire, Fire Blasts are only used when Heating Up is active or when a Scorch cast is in progress and Heating Up and Hot Streak are not active. With Blaster Master and Flame On, Fire Blasts can additionally be used while Hot Streak and Heating Up are not active and a Pyroblast is in the air and also while casting Scorch even if Heating Up is already active. The latter allows two Hot Streak Pyroblasts to be cast in succession after the Scorch. Additionally with Blaster Master and Flame On, Fire Blasts should not be used unless Blaster Master is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=azerite.blaster_master.enabled&charges>=1&((action.fire_blast.charges_fractional+(buff.combustion.remains-buff.blaster_master.duration)%cooldown.fire_blast.duration-(buff.combustion.remains)%(buff.blaster_master.duration-0.5))>=0|!azerite.blaster_master.enabled|!talent.flame_on.enabled|buff.combustion.remains<=buff.blaster_master.duration|buff.blaster_master.remains<0.5|equipped.hyperthread_wristwraps&cooldown.hyperthread_wristwraps_300142.remains<5)&buff.combustion.up&(!action.scorch.executing&!action.pyroblast.in_flight&buff.heating_up.up|action.scorch.executing&buff.hot_streak.down&(buff.heating_up.down|azerite.blaster_master.enabled)|azerite.blaster_master.enabled&talent.flame_on.enabled&action.pyroblast.in_flight&buff.heating_up.down&buff.hot_streak.down)
Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
S 11.89 fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
With Infernal Cascade, Fire Blast use should be additionaly constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
0.00 counterspell,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
0.00 arcane_explosion,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_frost.down
T 0.00 call_action_list,name=active_talents
U 3.51 combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
V 0.00 call_action_list,name=combustion_cooldowns,if=buff.combustion.last_expire<=action.combustion.last_used
Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
W 17.10 flamestrike,if=(buff.hot_streak.react|buff.firestorm.react)&active_enemies>=variable.combustion_flamestrike
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
0.00 pyroblast,if=buff.hot_streak.react&buff.combustion.up
0.00 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
X 10.16 phoenix_flames,if=buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
Y 3.54 fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
Z 5.23 scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
0.00 living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
a 1.99 dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
b 0.07 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
actions.rop_phase
# count action,conditions
c 18.21 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury.enabled&cooldown.dragons_breath.ready)|(talent.searing_touch.enabled&target.health.pct<=30)))
Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flametrikes or when Sun King's Blessing is ready.
d 2.96 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
e 0.00 call_action_list,name=active_talents
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
0.00 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&active_enemies<variable.hot_streak_flamestrike
f 1.35 phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
g 13.43 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
h 4.82 dragons_breath,if=active_enemies>2
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
i 22.37 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
0.00 fireball
actions.standard_rotation
# count action,conditions
j 17.24 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
0.00 pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power.enabled)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
Try to get SKB procs inside RoP phases or Combustion phases when possible.
0.00 pyroblast,if=buff.hot_streak.react&target.health.pct<=30&talent.searing_touch.enabled
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
k 1.46 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
0.00 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&active_enemies<variable.hot_streak_flamestrike
l 2.61 phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
m 0.00 call_action_list,name=active_talents
n 6.93 dragons_breath,if=active_enemies>1
o 16.63 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
p 24.67 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
0.00 fireball
0.00 scorch

Sample Sequence

01456789ACDEGJKRYUXWSSWSXWXZZWWWWhPciMiiPPciiihilPpPjppppnPpPjpppMiPPchiiiippPnppYUSXWSXWSXWZZaciMiLPPciihilPjppppPPjnppppMiPPchiiiiPppnppYUSXWWWWSSWWWWSfggMcgdfcgggcgPcfgnoojPjjooLjokojjjnPjlooojoPMcgggcgPcggcccPj

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 flask Zandalari Troll (Kimbul) 50000.0/50000: 100% mana
Pre precombat 1 food Zandalari Troll (Kimbul) 50000.0/50000: 100% mana
Pre precombat 4 disable_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 5 hot_streak_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 6 hard_cast_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 7 combustion_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 8 arcane_explosion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 9 arcane_explosion_mana Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat A kindling_reduction Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat C skb_duration Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat D combustion_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat E font_double_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat G empyreal_ordnance_delay Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat J mirror_image Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat K pyroblast Fluffy_Pillow 50000.0/50000: 100% mana
0:00.000 combustion_cooldowns R potion Fluffy_Pillow 49000.0/50000: 98% mana
0:00.000 combustion_phase Y fireball Fluffy_Pillow 49000.0/50000: 98% mana potion_of_spectral_intellect
0:01.500 combustion_phase U combustion Fluffy_Pillow 50000.0/50000: 100% mana bloodlust, potion_of_spectral_intellect
0:01.956 combustion_phase X phoenix_flames Fluffy_Pillow 44456.0/50000: 89% mana bloodlust, combustion, rune_of_power, potion_of_spectral_intellect
0:02.964 combustion_phase W flamestrike Fluffy_Pillow 45464.0/50000: 91% mana bloodlust, combustion, hot_streak, rune_of_power, potion_of_spectral_intellect
0:02.964 combustion_phase S fire_blast Fluffy_Pillow 44214.0/50000: 88% mana bloodlust, combustion, rune_of_power, potion_of_spectral_intellect
0:03.464 combustion_phase S fire_blast Fluffy_Pillow 44214.0/50000: 88% mana bloodlust, combustion, heating_up, rune_of_power, potion_of_spectral_intellect
0:03.972 combustion_phase W flamestrike Fluffy_Pillow 44222.0/50000: 88% mana bloodlust, combustion, hot_streak, rune_of_power, potion_of_spectral_intellect
0:03.972 combustion_phase S fire_blast Fluffy_Pillow 42972.0/50000: 86% mana bloodlust, combustion, rune_of_power, potion_of_spectral_intellect
0:04.979 combustion_phase X phoenix_flames Fluffy_Pillow 43479.0/50000: 87% mana bloodlust, combustion, heating_up, rune_of_power, potion_of_spectral_intellect
0:05.985 combustion_phase W flamestrike Fluffy_Pillow 44485.0/50000: 89% mana bloodlust, combustion, hot_streak, rune_of_power, potion_of_spectral_intellect
0:06.993 combustion_phase X phoenix_flames Fluffy_Pillow 44243.0/50000: 88% mana bloodlust, combustion, rune_of_power, potion_of_spectral_intellect
0:08.000 combustion_phase Z scorch Fluffy_Pillow 45250.0/50000: 90% mana bloodlust, combustion, heating_up, rune_of_power, potion_of_spectral_intellect
0:09.007 combustion_phase Z scorch Fluffy_Pillow 45757.0/50000: 92% mana bloodlust, combustion, heating_up, rune_of_power, potion_of_spectral_intellect
0:10.013 combustion_phase W flamestrike Fluffy_Pillow 46263.0/50000: 93% mana bloodlust, combustion, hot_streak, rune_of_power, firestorm, potion_of_spectral_intellect
0:11.020 combustion_phase W flamestrike Fluffy_Pillow 46020.0/50000: 92% mana bloodlust, combustion, heating_up, rune_of_power, firestorm, potion_of_spectral_intellect
0:12.028 combustion_phase W flamestrike Fluffy_Pillow 45778.0/50000: 92% mana bloodlust, combustion, heating_up, rune_of_power, firestorm, potion_of_spectral_intellect
0:13.035 combustion_phase W flamestrike Fluffy_Pillow 45535.0/50000: 91% mana bloodlust, combustion, heating_up, rune_of_power, firestorm, potion_of_spectral_intellect
0:14.044 rop_phase h dragons_breath Fluffy_Pillow 45294.0/50000: 91% mana bloodlust, heating_up, rune_of_power, potion_of_spectral_intellect
0:14.044 default P fire_blast Fluffy_Pillow 43294.0/50000: 87% mana bloodlust, heating_up, rune_of_power, potion_of_spectral_intellect
0:15.051 rop_phase c flamestrike Fluffy_Pillow 43801.0/50000: 88% mana bloodlust, hot_streak, rune_of_power, potion_of_spectral_intellect
0:16.056 rop_phase i flamestrike Fluffy_Pillow 43556.0/50000: 87% mana bloodlust, rune_of_power, potion_of_spectral_intellect
0:18.398 default M rune_of_power Fluffy_Pillow 44648.0/50000: 89% mana bloodlust, potion_of_spectral_intellect
0:19.404 rop_phase i flamestrike Fluffy_Pillow 45654.0/50000: 91% mana bloodlust, rune_of_power, potion_of_spectral_intellect
0:21.746 rop_phase i flamestrike Fluffy_Pillow 46746.0/50000: 93% mana bloodlust, rune_of_power, potion_of_spectral_intellect
0:23.046 default P fire_blast Fluffy_Pillow 48046.0/50000: 96% mana bloodlust, rune_of_power, potion_of_spectral_intellect
0:23.646 default P fire_blast Fluffy_Pillow 48146.0/50000: 96% mana bloodlust, heating_up, rune_of_power, potion_of_spectral_intellect
0:24.089 rop_phase c flamestrike Fluffy_Pillow 46839.0/50000: 94% mana bloodlust, hot_streak, rune_of_power, potion_of_spectral_intellect
0:25.095 rop_phase i flamestrike Fluffy_Pillow 46595.0/50000: 93% mana bloodlust, rune_of_power
0:27.439 rop_phase i flamestrike Fluffy_Pillow 47689.0/50000: 95% mana bloodlust, rune_of_power
0:29.781 rop_phase i flamestrike Fluffy_Pillow 48754.0/50000: 98% mana bloodlust, rune_of_power
0:32.124 rop_phase h dragons_breath Fluffy_Pillow 48755.0/50000: 98% mana bloodlust, rune_of_power
0:33.128 rop_phase i flamestrike Fluffy_Pillow 47759.0/50000: 96% mana bloodlust, rune_of_power
0:35.471 standard_rotation l phoenix_flames Fluffy_Pillow 48755.0/50000: 98% mana bloodlust
0:36.371 default P fire_blast Fluffy_Pillow 49655.0/50000: 99% mana bloodlust
0:36.478 standard_rotation p flamestrike Fluffy_Pillow 49262.0/50000: 99% mana bloodlust, heating_up
0:38.378 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana bloodlust, heating_up
0:38.822 standard_rotation j flamestrike Fluffy_Pillow 48694.0/50000: 97% mana bloodlust, hot_streak
0:39.828 standard_rotation p flamestrike Fluffy_Pillow 48450.0/50000: 97% mana bloodlust
0:42.171 standard_rotation p flamestrike Fluffy_Pillow 48755.0/50000: 98% mana
0:45.213 standard_rotation p flamestrike Fluffy_Pillow 48753.0/50000: 98% mana
0:48.256 standard_rotation p flamestrike Fluffy_Pillow 48754.0/50000: 98% mana
0:51.297 standard_rotation n dragons_breath Fluffy_Pillow 48752.0/50000: 98% mana
0:52.397 default P fire_blast Fluffy_Pillow 47852.0/50000: 96% mana
0:52.604 standard_rotation p flamestrike Fluffy_Pillow 47559.0/50000: 95% mana heating_up
0:55.204 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
0:55.647 standard_rotation j flamestrike Fluffy_Pillow 48693.0/50000: 97% mana hot_streak
0:56.954 standard_rotation p flamestrike Fluffy_Pillow 48750.0/50000: 98% mana
0:59.998 standard_rotation p flamestrike Fluffy_Pillow 48755.0/50000: 98% mana
1:03.042 standard_rotation p flamestrike Fluffy_Pillow 48755.0/50000: 98% mana
1:06.085 default M rune_of_power Fluffy_Pillow 48754.0/50000: 98% mana
1:07.392 rop_phase i flamestrike Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
1:09.792 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
1:10.292 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
1:10.435 rop_phase c flamestrike Fluffy_Pillow 48393.0/50000: 97% mana hot_streak, rune_of_power
1:11.742 rop_phase h dragons_breath Fluffy_Pillow 48450.0/50000: 97% mana rune_of_power
1:13.048 rop_phase i flamestrike Fluffy_Pillow 47756.0/50000: 96% mana rune_of_power
1:16.091 rop_phase i flamestrike Fluffy_Pillow 48754.0/50000: 98% mana rune_of_power
1:19.135 rop_phase i flamestrike Fluffy_Pillow 48755.0/50000: 98% mana rune_of_power
1:22.178 rop_phase i flamestrike Fluffy_Pillow 48754.0/50000: 98% mana rune_of_power
1:25.221 standard_rotation p flamestrike Fluffy_Pillow 48754.0/50000: 98% mana
1:28.263 standard_rotation p flamestrike Fluffy_Pillow 48753.0/50000: 98% mana
1:31.307 default P fire_blast Fluffy_Pillow 48755.0/50000: 98% mana
1:31.307 standard_rotation n dragons_breath Fluffy_Pillow 48255.0/50000: 97% mana heating_up
1:32.614 standard_rotation p flamestrike Fluffy_Pillow 47562.0/50000: 95% mana heating_up
1:35.659 standard_rotation p flamestrike Fluffy_Pillow 48756.0/50000: 98% mana heating_up
1:38.704 combustion_phase Y fireball Fluffy_Pillow 48756.0/50000: 98% mana heating_up
1:40.204 combustion_phase U combustion Fluffy_Pillow 50000.0/50000: 100% mana
1:40.204 combustion_phase S fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, rune_of_power
1:40.663 combustion_phase X phoenix_flames Fluffy_Pillow 43959.0/50000: 88% mana combustion, heating_up, rune_of_power
1:41.969 combustion_phase W flamestrike Fluffy_Pillow 45265.0/50000: 91% mana combustion, hot_streak, rune_of_power
1:41.969 combustion_phase S fire_blast Fluffy_Pillow 44015.0/50000: 88% mana combustion, rune_of_power
1:43.275 combustion_phase X phoenix_flames Fluffy_Pillow 44821.0/50000: 90% mana combustion, heating_up, rune_of_power
1:44.582 combustion_phase W flamestrike Fluffy_Pillow 46128.0/50000: 92% mana combustion, hot_streak, rune_of_power
1:44.582 combustion_phase S fire_blast Fluffy_Pillow 44878.0/50000: 90% mana combustion, rune_of_power
1:45.889 combustion_phase X phoenix_flames Fluffy_Pillow 45685.0/50000: 91% mana combustion, heating_up, rune_of_power
1:47.195 combustion_phase W flamestrike Fluffy_Pillow 46991.0/50000: 94% mana combustion, hot_streak, rune_of_power
1:48.500 combustion_phase Z scorch Fluffy_Pillow 47046.0/50000: 94% mana combustion, rune_of_power
1:49.806 combustion_phase Z scorch Fluffy_Pillow 47852.0/50000: 96% mana combustion, rune_of_power
1:51.113 combustion_phase a dragons_breath Fluffy_Pillow 48659.0/50000: 97% mana combustion, heating_up, rune_of_power
1:52.419 rop_phase c flamestrike Fluffy_Pillow 47965.0/50000: 96% mana hot_streak, rune_of_power
1:53.727 rop_phase i flamestrike Fluffy_Pillow 48023.0/50000: 96% mana rune_of_power
1:56.770 default M rune_of_power Fluffy_Pillow 48754.0/50000: 98% mana
1:58.079 rop_phase i flamestrike Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
2:01.122 default L mirror_image Fluffy_Pillow 48754.0/50000: 98% mana rune_of_power
2:01.822 default P fire_blast Fluffy_Pillow 48454.0/50000: 97% mana rune_of_power
2:02.322 default P fire_blast Fluffy_Pillow 48454.0/50000: 97% mana heating_up, rune_of_power
2:02.427 rop_phase c flamestrike Fluffy_Pillow 48059.0/50000: 96% mana hot_streak, rune_of_power
2:03.733 rop_phase i flamestrike Fluffy_Pillow 48115.0/50000: 96% mana rune_of_power
2:06.777 rop_phase i flamestrike Fluffy_Pillow 48755.0/50000: 98% mana rune_of_power
2:09.818 rop_phase h dragons_breath Fluffy_Pillow 48752.0/50000: 98% mana rune_of_power
2:11.124 rop_phase i flamestrike Fluffy_Pillow 48058.0/50000: 96% mana rune_of_power
2:14.168 standard_rotation l phoenix_flames Fluffy_Pillow 48755.0/50000: 98% mana
2:15.368 default P fire_blast Fluffy_Pillow 49955.0/50000: 100% mana heating_up
2:15.473 standard_rotation j flamestrike Fluffy_Pillow 49560.0/50000: 99% mana hot_streak
2:16.780 standard_rotation p flamestrike Fluffy_Pillow 49617.0/50000: 99% mana
2:19.823 standard_rotation p flamestrike Fluffy_Pillow 48754.0/50000: 98% mana
2:22.866 standard_rotation p flamestrike Fluffy_Pillow 48754.0/50000: 98% mana
2:25.909 standard_rotation p flamestrike Fluffy_Pillow 48754.0/50000: 98% mana
2:27.909 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana
2:28.509 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
2:28.954 standard_rotation j flamestrike Fluffy_Pillow 48695.0/50000: 97% mana hot_streak
2:30.263 standard_rotation n dragons_breath Fluffy_Pillow 48754.0/50000: 98% mana
2:31.571 standard_rotation p flamestrike Fluffy_Pillow 48062.0/50000: 96% mana
2:34.614 standard_rotation p flamestrike Fluffy_Pillow 48754.0/50000: 98% mana
2:37.657 standard_rotation p flamestrike Fluffy_Pillow 48754.0/50000: 98% mana
2:40.701 standard_rotation p flamestrike Fluffy_Pillow 48755.0/50000: 98% mana
2:43.743 default M rune_of_power Fluffy_Pillow 48753.0/50000: 98% mana
2:45.050 rop_phase i flamestrike Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
2:45.250 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
2:47.650 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
2:48.094 rop_phase c flamestrike Fluffy_Pillow 48694.0/50000: 97% mana hot_streak, rune_of_power
2:49.402 rop_phase h dragons_breath Fluffy_Pillow 48752.0/50000: 98% mana rune_of_power
2:50.707 rop_phase i flamestrike Fluffy_Pillow 48057.0/50000: 96% mana rune_of_power
2:53.750 rop_phase i flamestrike Fluffy_Pillow 48754.0/50000: 98% mana rune_of_power
2:56.794 rop_phase i flamestrike Fluffy_Pillow 48755.0/50000: 98% mana rune_of_power
2:59.838 rop_phase i flamestrike Fluffy_Pillow 48755.0/50000: 98% mana rune_of_power
3:02.638 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana
3:02.884 standard_rotation p flamestrike Fluffy_Pillow 48496.0/50000: 97% mana heating_up
3:05.927 standard_rotation p flamestrike Fluffy_Pillow 48754.0/50000: 98% mana heating_up
3:08.971 standard_rotation n dragons_breath Fluffy_Pillow 48755.0/50000: 98% mana heating_up
3:10.279 standard_rotation p flamestrike Fluffy_Pillow 48063.0/50000: 96% mana heating_up
3:13.323 standard_rotation p flamestrike Fluffy_Pillow 48755.0/50000: 98% mana
3:16.366 combustion_phase Y fireball Fluffy_Pillow 48754.0/50000: 98% mana
3:17.866 combustion_phase U combustion Fluffy_Pillow 50000.0/50000: 100% mana
3:17.866 combustion_phase S fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, rune_of_power
3:18.324 combustion_phase X phoenix_flames Fluffy_Pillow 43958.0/50000: 88% mana combustion, heating_up, rune_of_power
3:19.630 combustion_phase W flamestrike Fluffy_Pillow 45264.0/50000: 91% mana combustion, hot_streak, rune_of_power, firestorm
3:20.937 combustion_phase W flamestrike Fluffy_Pillow 45321.0/50000: 91% mana combustion, rune_of_power, firestorm
3:22.244 combustion_phase W flamestrike Fluffy_Pillow 45378.0/50000: 91% mana combustion, rune_of_power, firestorm
3:23.551 combustion_phase W flamestrike Fluffy_Pillow 45435.0/50000: 91% mana combustion, rune_of_power, firestorm
3:23.951 combustion_phase S fire_blast Fluffy_Pillow 44585.0/50000: 89% mana combustion, rune_of_power
3:24.451 combustion_phase S fire_blast Fluffy_Pillow 44585.0/50000: 89% mana combustion, heating_up, rune_of_power
3:24.859 combustion_phase W flamestrike Fluffy_Pillow 44493.0/50000: 89% mana combustion, hot_streak, rune_of_power, firestorm
3:26.166 combustion_phase W flamestrike Fluffy_Pillow 44550.0/50000: 89% mana combustion, rune_of_power, firestorm
3:27.472 combustion_phase W flamestrike Fluffy_Pillow 44606.0/50000: 89% mana combustion, rune_of_power, firestorm
3:28.777 combustion_phase W flamestrike Fluffy_Pillow 44661.0/50000: 89% mana combustion, rune_of_power, firestorm
3:29.477 combustion_phase S fire_blast Fluffy_Pillow 44111.0/50000: 88% mana combustion, rune_of_power
3:30.085 rop_phase f phoenix_flames Fluffy_Pillow 44219.0/50000: 88% mana heating_up, rune_of_power
3:31.392 rop_phase g scorch Fluffy_Pillow 45526.0/50000: 91% mana rune_of_power
3:32.700 rop_phase g scorch Fluffy_Pillow 46334.0/50000: 93% mana rune_of_power
3:34.006 default M rune_of_power Fluffy_Pillow 47140.0/50000: 94% mana heating_up
3:35.312 rop_phase c flamestrike Fluffy_Pillow 48446.0/50000: 97% mana hot_streak, rune_of_power
3:36.620 rop_phase g scorch Fluffy_Pillow 48504.0/50000: 97% mana rune_of_power
3:37.338 rop_phase d fire_blast Fluffy_Pillow 49204.0/50000: 98% mana rune_of_power
3:37.926 rop_phase f phoenix_flames Fluffy_Pillow 48810.0/50000: 98% mana heating_up, rune_of_power
3:39.231 rop_phase c flamestrike Fluffy_Pillow 50000.0/50000: 100% mana hot_streak, rune_of_power
3:40.538 rop_phase g scorch Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
3:41.844 rop_phase g scorch Fluffy_Pillow 49504.0/50000: 99% mana rune_of_power
3:43.149 rop_phase g scorch Fluffy_Pillow 49503.0/50000: 99% mana heating_up, rune_of_power
3:44.455 rop_phase c flamestrike Fluffy_Pillow 49504.0/50000: 99% mana hot_streak, rune_of_power
3:45.761 rop_phase g scorch Fluffy_Pillow 49560.0/50000: 99% mana heating_up, rune_of_power
3:46.022 default P fire_blast Fluffy_Pillow 49760.0/50000: 100% mana heating_up, rune_of_power
3:47.069 rop_phase c flamestrike Fluffy_Pillow 49506.0/50000: 99% mana hot_streak, rune_of_power
3:48.376 rop_phase f phoenix_flames Fluffy_Pillow 49563.0/50000: 99% mana heating_up, rune_of_power
3:49.683 rop_phase g scorch Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
3:50.988 standard_rotation n dragons_breath Fluffy_Pillow 49503.0/50000: 99% mana
3:52.295 standard_rotation o scorch Fluffy_Pillow 48810.0/50000: 98% mana heating_up
3:53.602 standard_rotation o scorch Fluffy_Pillow 49505.0/50000: 99% mana heating_up
3:54.908 standard_rotation j flamestrike Fluffy_Pillow 49504.0/50000: 99% mana hot_streak, firestorm
3:55.008 default P fire_blast Fluffy_Pillow 48354.0/50000: 97% mana heating_up, firestorm
3:56.212 standard_rotation j flamestrike Fluffy_Pillow 49058.0/50000: 98% mana hot_streak, firestorm
3:57.518 standard_rotation j flamestrike Fluffy_Pillow 49114.0/50000: 98% mana firestorm
3:58.824 standard_rotation o scorch Fluffy_Pillow 49170.0/50000: 98% mana
4:00.130 standard_rotation o scorch Fluffy_Pillow 49504.0/50000: 99% mana
4:01.437 default L mirror_image Fluffy_Pillow 49505.0/50000: 99% mana heating_up
4:02.743 standard_rotation j flamestrike Fluffy_Pillow 49811.0/50000: 100% mana hot_streak
4:04.050 standard_rotation o scorch Fluffy_Pillow 49868.0/50000: 100% mana
4:04.050 standard_rotation k fire_blast Fluffy_Pillow 49868.0/50000: 100% mana
4:05.357 standard_rotation o scorch Fluffy_Pillow 49505.0/50000: 99% mana heating_up
4:06.664 standard_rotation j flamestrike Fluffy_Pillow 49505.0/50000: 99% mana hot_streak, firestorm
4:07.968 standard_rotation j flamestrike Fluffy_Pillow 49559.0/50000: 99% mana heating_up, firestorm
4:09.274 standard_rotation j flamestrike Fluffy_Pillow 49615.0/50000: 99% mana heating_up, firestorm
4:10.582 standard_rotation n dragons_breath Fluffy_Pillow 49673.0/50000: 99% mana heating_up
4:11.887 default P fire_blast Fluffy_Pillow 48978.0/50000: 98% mana heating_up
4:12.074 standard_rotation j flamestrike Fluffy_Pillow 48665.0/50000: 97% mana hot_streak
4:13.381 standard_rotation l phoenix_flames Fluffy_Pillow 48722.0/50000: 97% mana
4:14.688 standard_rotation o scorch Fluffy_Pillow 50000.0/50000: 100% mana
4:15.995 standard_rotation o scorch Fluffy_Pillow 49505.0/50000: 99% mana
4:17.302 standard_rotation o scorch Fluffy_Pillow 49505.0/50000: 99% mana heating_up
4:18.608 standard_rotation j flamestrike Fluffy_Pillow 49504.0/50000: 99% mana hot_streak
4:19.913 standard_rotation o scorch Fluffy_Pillow 49559.0/50000: 99% mana heating_up
4:20.758 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
4:21.220 default M rune_of_power Fluffy_Pillow 49462.0/50000: 99% mana hot_streak
4:22.528 rop_phase c flamestrike Fluffy_Pillow 50000.0/50000: 100% mana hot_streak, rune_of_power
4:23.833 rop_phase g scorch Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
4:25.139 rop_phase g scorch Fluffy_Pillow 49504.0/50000: 99% mana rune_of_power
4:26.445 rop_phase g scorch Fluffy_Pillow 49504.0/50000: 99% mana heating_up, rune_of_power
4:27.749 rop_phase c flamestrike Fluffy_Pillow 49502.0/50000: 99% mana hot_streak, rune_of_power
4:29.055 rop_phase g scorch Fluffy_Pillow 49558.0/50000: 99% mana heating_up, rune_of_power
4:29.442 default P fire_blast Fluffy_Pillow 49858.0/50000: 100% mana heating_up, rune_of_power
4:30.362 rop_phase c flamestrike Fluffy_Pillow 49505.0/50000: 99% mana hot_streak, rune_of_power
4:31.669 rop_phase g scorch Fluffy_Pillow 49562.0/50000: 99% mana heating_up, rune_of_power
4:32.974 rop_phase g scorch Fluffy_Pillow 49503.0/50000: 99% mana heating_up, rune_of_power
4:34.281 rop_phase c flamestrike Fluffy_Pillow 49505.0/50000: 99% mana hot_streak, rune_of_power, firestorm
4:35.587 rop_phase c flamestrike Fluffy_Pillow 49561.0/50000: 99% mana heating_up, rune_of_power, firestorm
4:36.894 rop_phase c flamestrike Fluffy_Pillow 49618.0/50000: 99% mana heating_up, rune_of_power, firestorm
4:38.126 default P fire_blast Fluffy_Pillow 49568.0/50000: 99% mana heating_up
4:38.201 standard_rotation j flamestrike Fluffy_Pillow 49175.0/50000: 98% mana hot_streak

Stats

Level Bonus (60) Race Bonus (zandalari_troll) Raid-Buffed Unbuffed Gear Amount
Strength 198 1 199 199 0
Agility 306 2 308 308 0
Stamina 414 0 434 414 0
Intellect 450 -3 2453 2247 1800
Spirit 0 0 0 0 0
Health 8680 8280 0
Mana 50000 50000 0
Spell Power 2453 2247 0
Melee Crit 20.71% 20.71% 550
Spell Crit 35.71% 35.71% 550
Haste 15.15% 15.15% 500
Versatility 12.50% 12.50% 500
Mana Regen 1000 1000 0
Mastery 16.71% 16.71% 500
Armor 0 0 0
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 0.00

Profile

mage="Zandalari Troll (Kimbul)"
source=default
spec=fire
level=60
race=zandalari_troll
zandalari_loa=kimbul
role=spell
position=back
talents=3031011
talent_override=flame_patch,if=3>2

# Default consumables
potion=spectral_intellect
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=disabled

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_intellect
# If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
actions.precombat+=/variable,name=disable_combustion,op=reset
# This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
actions.precombat+=/variable,name=hot_streak_flamestrike,op=set,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
actions.precombat+=/variable,name=hard_cast_flamestrike,op=set,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
actions.precombat+=/variable,name=combustion_flamestrike,op=set,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch.enabled+6*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
actions.precombat+=/variable,name=arcane_explosion,op=set,if=variable.arcane_explosion=0,value=99*talent.flame_patch.enabled+2*!talent.flame_patch.enabled
# This variable specifies the percentage of mana below which Arcane Explosion will not be used.
actions.precombat+=/variable,name=arcane_explosion_mana,default=40,op=reset
# With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
actions.precombat+=/variable,name=kindling_reduction,default=0.2,op=reset
# The amount of cooldown reduction in seconds given by a full channel of Shifting Power. The dbc.effect.815503.base_value%1000 expression gives the number of seconds removed by each tick normally and conduit.discipline_of_the_grove.time_value gives the additional adjustment from that conduit.
actions.precombat+=/variable,name=shifting_power_reduction,op=set,value=-action.shifting_power.execute_time%action.shifting_power.new_tick_time*(dbc.effect.815503.base_value%1000+conduit.discipline_of_the_grove.time_value),if=covenant.night_fae.enabled
# The duration of a Sun King's Blessing Combustion.
actions.precombat+=/variable,name=skb_duration,op=set,value=dbc.effect.828420.base_value
actions.precombat+=/variable,name=combustion_on_use,op=set,value=equipped.manifesto_of_madness|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.ignition_mages_fuse|equipped.tzanes_barkspines|equipped.azurethos_singed_plumage|equipped.ancient_knot_of_wisdom|equipped.shockbiters_fang|equipped.neural_synapse_enhancer|equipped.balefire_branch
actions.precombat+=/variable,name=font_double_on_use,op=set,value=equipped.azsharas_font_of_power&variable.combustion_on_use
# This variable determines when Azshara's Font of Power is used before the pull if bfa.font_of_power_precombat_channel is not specified.
actions.precombat+=/variable,name=font_of_power_precombat_channel,op=set,value=18,if=variable.font_double_on_use&!talent.firestarter.enabled&variable.font_of_power_precombat_channel=0
# How long before Combustion should Empyreal Ordnance be used?
actions.precombat+=/variable,name=empyreal_ordnance_delay,default=18,op=reset
actions.precombat+=/snapshot_stats
actions.precombat+=/use_item,name=azsharas_font_of_power,if=!variable.disable_combustion
actions.precombat+=/mirror_image
actions.precombat+=/pyroblast

# Executed every time the actor is available.
actions=counterspell,if=!runeforge.disciplinary_command.equipped
actions+=/variable,name=time_to_combustion,op=set,value=talent.firestarter.enabled*firestarter.remains+(cooldown.combustion.remains*(1-variable.kindling_reduction*talent.kindling.enabled))*!cooldown.combustion.ready*buff.combustion.down
# Make sure Combustion is delayed if needed based on the empyreal_ordnance_delay variable
actions+=/variable,name=time_to_combustion,op=max,value=variable.empyreal_ordnance_delay-(cooldown.empyreal_ordnance.duration-cooldown.empyreal_ordnance.remains)*!cooldown.empyreal_ordnance.ready,if=equipped.empyreal_ordnance
actions+=/shifting_power,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains>0&(cooldown.rune_of_power.remains>0|!talent.rune_of_power.enabled)
actions+=/radiant_spark,if=(buff.combustion.down&buff.rune_of_power.down&(cooldown.combustion.remains<execute_time|cooldown.combustion.remains>cooldown.radiant_spark.duration))|(buff.rune_of_power.up&cooldown.combustion.remains>30)
actions+=/deathborne,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains<execute_time
actions+=/mirror_image,if=buff.combustion.down&debuff.radiant_spark_vulnerability.down
actions+=/use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
actions+=/use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay
actions+=/use_item,name=soul_igniter
actions+=/use_item,name=glyph_of_assimilation
actions+=/use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
actions+=/use_item,name=dreadfire_vessel
actions+=/use_item,name=azsharas_font_of_power,if=variable.time_to_combustion<=5+15*variable.font_double_on_use&variable.time_to_combustion>0&!variable.disable_combustion
actions+=/guardian_of_azeroth,if=(variable.time_to_combustion<10|fight_remains<variable.time_to_combustion)&!variable.disable_combustion
actions+=/concentrated_flame
actions+=/reaping_flames
actions+=/focused_azerite_beam
actions+=/purifying_blast
actions+=/ripple_in_space
actions+=/the_unbound_force
# Get the disciplinary_command buff up, unless combustion is soon.
actions+=/counterspell,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/arcane_explosion,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/rune_of_power,if=buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)
actions+=/call_action_list,name=combustion_phase,if=!variable.disable_combustion&variable.time_to_combustion<=0
actions+=/variable,name=fire_blast_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.fire_blast.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains
actions+=/variable,name=phoenix_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.phoenix_flames.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped
actions+=/call_action_list,name=rop_phase,if=buff.rune_of_power.up&(variable.time_to_combustion>0|variable.disable_combustion)
# When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
# During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
actions+=/call_action_list,name=standard_rotation,if=(variable.time_to_combustion>0|variable.disable_combustion)&buff.rune_of_power.down

actions.active_talents=living_bomb,if=active_enemies>1&buff.combustion.down&(variable.time_to_combustion>cooldown.living_bomb.duration|variable.time_to_combustion<=0|variable.disable_combustion)
actions.active_talents+=/meteor,if=!variable.disable_combustion&variable.time_to_combustion<=0|(cooldown.meteor.duration<variable.time_to_combustion&!talent.rune_of_power.enabled)|talent.rune_of_power.enabled&buff.rune_of_power.up&variable.time_to_combustion>action.meteor.cooldown|fight_remains<variable.time_to_combustion|variable.disable_combustion
actions.active_talents+=/dragons_breath,if=talent.alexstraszas_fury.enabled&(buff.combustion.down&!buff.hot_streak.react)

actions.combustion_cooldowns=potion
actions.combustion_cooldowns+=/blood_fury
actions.combustion_cooldowns+=/berserking
actions.combustion_cooldowns+=/fireblood
actions.combustion_cooldowns+=/ancestral_call
actions.combustion_cooldowns+=/use_items
actions.combustion_cooldowns+=/use_item,use_off_gcd=1,effect_name=gladiators_badge,if=action.meteor.in_flight_remains<=0.5
actions.combustion_cooldowns+=/time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up

actions.combustion_phase=lights_judgment,if=buff.combustion.down
# Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
actions.combustion_phase+=/variable,name=extended_combustion_remains,op=set,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains)
# Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
actions.combustion_phase+=/variable,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack)
actions.combustion_phase+=/bag_of_tricks,if=buff.combustion.down
actions.combustion_phase+=/living_bomb,if=active_enemies>1&buff.combustion.down
actions.combustion_phase+=/mirrors_of_torment,if=buff.combustion.down&buff.rune_of_power.down
actions.combustion_phase+=/use_item,name=hyperthread_wristwraps,if=buff.combustion.up&action.fire_blast.charges=0&action.fire_blast.recharge_time>gcd.max
actions.combustion_phase+=/blood_of_the_enemy
actions.combustion_phase+=/memory_of_lucid_dreams
actions.combustion_phase+=/worldvein_resonance
# BFA Fire Blast usage: During Combustion, Fire Blasts are used to generate Hot Streaks and minimize the amount of time spent executing other spells. For standard Fire, Fire Blasts are only used when Heating Up is active or when a Scorch cast is in progress and Heating Up and Hot Streak are not active. With Blaster Master and Flame On, Fire Blasts can additionally be used while Hot Streak and Heating Up are not active and a Pyroblast is in the air and also while casting Scorch even if Heating Up is already active. The latter allows two Hot Streak Pyroblasts to be cast in succession after the Scorch. Additionally with Blaster Master and Flame On, Fire Blasts should not be used unless Blaster Master is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&conduit.infernal_cascade.enabled&charges>=1&((action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration-variable.extended_combustion_remains%(buff.infernal_cascade.duration-0.5))>=0|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.remains<0.5)&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
# Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=azerite.blaster_master.enabled&charges>=1&((action.fire_blast.charges_fractional+(buff.combustion.remains-buff.blaster_master.duration)%cooldown.fire_blast.duration-(buff.combustion.remains)%(buff.blaster_master.duration-0.5))>=0|!azerite.blaster_master.enabled|!talent.flame_on.enabled|buff.combustion.remains<=buff.blaster_master.duration|buff.blaster_master.remains<0.5|equipped.hyperthread_wristwraps&cooldown.hyperthread_wristwraps_300142.remains<5)&buff.combustion.up&(!action.scorch.executing&!action.pyroblast.in_flight&buff.heating_up.up|action.scorch.executing&buff.hot_streak.down&(buff.heating_up.down|azerite.blaster_master.enabled)|azerite.blaster_master.enabled&talent.flame_on.enabled&action.pyroblast.in_flight&buff.heating_up.down&buff.hot_streak.down)
# With Infernal Cascade, Fire Blast use should be additionaly constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
actions.combustion_phase+=/counterspell,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
actions.combustion_phase+=/arcane_explosion,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
actions.combustion_phase+=/frostbolt,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_frost.down
actions.combustion_phase+=/call_action_list,name=active_talents
actions.combustion_phase+=/combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
# Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
actions.combustion_phase+=/call_action_list,name=combustion_cooldowns,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/flamestrike,if=(buff.hot_streak.react|buff.firestorm.react)&active_enemies>=variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.combustion_phase+=/pyroblast,if=buff.firestorm.react
actions.combustion_phase+=/pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.hot_streak.react&buff.combustion.up
actions.combustion_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/phoenix_flames,if=buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
actions.combustion_phase+=/fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
actions.combustion_phase+=/scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
actions.combustion_phase+=/living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
actions.combustion_phase+=/dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
actions.combustion_phase+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled

actions.rop_phase=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.rop_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.rop_phase+=/pyroblast,if=buff.firestorm.react
actions.rop_phase+=/pyroblast,if=buff.hot_streak.react
# Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flametrikes or when Sun King's Blessing is ready.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury.enabled&cooldown.dragons_breath.ready)|(talent.searing_touch.enabled&target.health.pct<=30)))
# Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.rop_phase+=/call_action_list,name=active_talents
actions.rop_phase+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
actions.rop_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&active_enemies<variable.hot_streak_flamestrike
actions.rop_phase+=/phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.rop_phase+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled
actions.rop_phase+=/dragons_breath,if=active_enemies>2
actions.rop_phase+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
actions.rop_phase+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.rop_phase+=/fireball

actions.standard_rotation=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.standard_rotation+=/pyroblast,if=buff.firestorm.react
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
# Try to get SKB procs inside RoP phases or Combustion phases when possible.
actions.standard_rotation+=/pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power.enabled)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&target.health.pct<=30&talent.searing_touch.enabled
actions.standard_rotation+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
# During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.standard_rotation+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.standard_rotation+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&active_enemies<variable.hot_streak_flamestrike
actions.standard_rotation+=/phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.standard_rotation+=/call_action_list,name=active_talents
actions.standard_rotation+=/dragons_breath,if=active_enemies>1
actions.standard_rotation+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.standard_rotation+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
actions.standard_rotation+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.standard_rotation+=/fireball
actions.standard_rotation+=/scorch


# Gear Summary
# gear_ilvl=0.00
# gear_intellect=1800
# gear_crit_rating=500
# gear_haste_rating=500
# gear_mastery_rating=500
# gear_versatility_rating=500

Zandalari Troll (Pa'ku) : 10407 dps, 4391 dps to main target

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
10407.5 10407.5 17.5 / 0.168% 1358.5 / 13.1% 14.6
RPS Out RPS In Primary Resource Waiting APM Active Skill
708.5 704.0 Mana 0.04% 43.5 100.0% 100%
Talents

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
Zandalari Troll (Pa'ku) 10407
Dragon's Breath 391 3.8% 13.8 21.16sec 8503 6733 Direct 41.3 1855 3991 2833 45.8%

Stats Details: Dragons Breath

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 13.77 41.31 0.00 0.00 1.2629 0.0000 117071.62 117071.62 0.00% 6732.90 6732.90
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 54.17% 22.37 10 39 1854.55 1587 2402 1853.72 1639 2063 41498 41498 0.00%
crit 45.83% 18.93 7 33 3990.74 3173 4805 3989.06 3271 4431 75573 75573 0.00%

Action Details: Dragons Breath

  • id:31661
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:12.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:18.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.582500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:31661
  • name:Dragon's Breath
  • school:fire
  • tooltip:Disoriented.
  • description:Enemies in a cone in front of you take {$s2=0} Fire damage and are disoriented for {$d=4 seconds}. Damage will cancel the effect.

Action Priority List

    combustion_phase
    [a]:2.03
  • if_expr:buff.combustion.remains<gcd.max&buff.combustion.up
    rop_phase
    [h]:4.83
  • if_expr:active_enemies>2
    standard_rotation
    [n]:6.91
  • if_expr:active_enemies>1
Fire Blast 696 6.7% 37.8 7.94sec 5512 0 Direct 37.8 0 5512 5512 100.0%

Stats Details: Fire Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 37.80 37.80 0.00 0.00 0.0000 0.0000 208350.15 208350.15 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 37.80 31 45 5512.19 4314 6533 5512.61 5211 5697 208350 208350 0.00%

Action Details: Fire Blast

  • id:108853
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:10.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:1.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.792000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:108853
  • name:Fire Blast
  • school:fire
  • tooltip:
  • description:Blasts the enemy for {$s1=0} Fire damage. |cFFFFFFFFFire:|r Castable while casting other spells.$?a231568[ Always deals a critical strike.][]

Action Priority List

    default
    [P]:21.44
  • if_expr:!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
    combustion_phase
    [S]:11.91
  • if_expr:!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
    rop_phase
    [d]:2.98
  • if_expr:!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
    standard_rotation
    [k]:1.46
  • if_expr:!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Fireball 68 0.7% 3.5 98.52sec 5821 2974 Direct 3.5 0 5833 5833 100.0%

Stats Details: Fireball

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.51 3.51 0.00 0.00 1.9575 0.0000 20456.99 20456.99 0.00% 2974.26 2974.26
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 3.51 3 4 5833.25 5701 6166 5836.11 5817 5856 20457 20457 0.00%

Action Details: Fireball

  • id:133
  • school:fire
  • range:40.0
  • travel_speed:45.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.650000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:133
  • name:Fireball
  • school:fire
  • tooltip:
  • description:Throws a fiery ball that causes {$s1=0} Fire damage.$?a157642[ Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.][]

Action Priority List

    combustion_phase
    [Y]:3.54
  • if_expr:buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
Flamestrike 3977 (6677) 38.2% (64.2%) 99.6 2.98sec 20088 9884 Direct 298.9 (3050.4) 2438 5254 3988 55.1% (55.1%)

Stats Details: Flamestrike

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 99.63 298.90 0.00 0.00 2.0324 0.0000 1192255.74 1192255.74 0.00% 9883.73 9883.73
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 44.95% 134.34 80 190 2437.83 2071 3136 2437.76 2306 2559 327540 327540 0.00%
crit 55.05% 164.56 99 253 5254.42 4143 6273 5254.88 4962 5521 864715 864715 0.00%

Action Details: Flamestrike

  • id:2120
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:3.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:1250.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.661300
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2120
  • name:Flamestrike
  • school:fire
  • tooltip:Movement speed slowed by {$s2=20}%.
  • description:Calls down a pillar of fire, burning all enemies within the area for {$s1=0} Fire damage and reducing their movement speed by {$s2=20}% for {$d=8 seconds}.

Action Priority List

    combustion_phase
    [W]:17.18
  • if_expr:(buff.hot_streak.react|buff.firestorm.react)&active_enemies>=variable.combustion_flamestrike
    rop_phase
    [c]:18.07
  • if_expr:active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
    rop_phase
    [i]:22.44
  • if_expr:active_enemies>=variable.hard_cast_flamestrike
    standard_rotation
    [j]:17.32
  • if_expr:active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
    standard_rotation
    [p]:24.62
  • if_expr:active_enemies>=variable.hard_cast_flamestrike
    Flame Patch 2700 25.9% 917.2 0.32sec 882 0 Periodic 2751.5 191 413 294 46.5% 0.0%

Stats Details: Flame Patch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 917.15 0.00 0.00 2751.46 0.0000 0.0000 809139.48 809139.48 0.00% 0.00 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 53.47% 1471.15 1089 1870 190.85 163 247 190.86 187 196 280797 280797 0.00%
crit 46.53% 1280.31 972 1652 412.61 327 495 412.46 400 426 528342 528342 0.00%

Action Details: Flame Patch

  • id:205472
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.060000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:205472
  • name:Flame Patch
  • school:fire
  • tooltip:
  • description:Burning enemies for {$s1=0} Fire damage.
Ignite 1573 15.1% 418.2 0.76sec 1127 0 Periodic 893.8 527 0 527 0.0% 99.3%

Stats Details: Ignite

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 418.25 0.00 893.80 893.80 0.0000 1.0000 471381.05 471381.05 0.00% 527.39 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 100.00% 893.80 715 1075 527.18 69 1946 527.72 479 592 471381 471381 0.00%

Action Details: Ignite

  • id:12654
  • school:fire
  • range:50000.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:9.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12654
  • name:Ignite
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.$?$w3>0[ Movement speed reduced by $w3%.][]
  • description:{$@spelldesc12846=Your target burns for an additional ${{$s1=0}}.1% over {$12654d=9 seconds} of the total direct damage caused by your Fireball, Fire Blast, Scorch, Pyroblast{$?s153561=false}[, Meteor][]{$?s257541=true}[, Phoenix Flames][]{$?s198929=false}[, Cinderstorm][], and Flamestrike. If this effect is reapplied, any remaining damage will be added to the new Ignite. Phoenix Flames causes your Ignites to spread to {$s4=8} nearby enemies.}
Mirror Image 0 (48) 0.0% (0.5%) 3.0 120.61sec 4808 5530

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.99 0.00 0.00 0.00 0.8695 0.0000 0.00 0.00 0.00% 5530.04 5530.04

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.

Action Priority List

    default
    [L]:1.99
  • if_expr:buff.combustion.down&debuff.radiant_spark_vulnerability.down
    Frostbolt (mirror_image) 127  / 48 0.5% 213.0 3.87sec 67 43 Direct 212.3 50 99 68 36.5%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 213.00 212.27 0.00 0.00 1.5783 0.0000 14372.57 14372.57 0.00% 42.76 42.76
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 63.50% 134.79 73 169 49.60 40 61 49.63 48 52 6686 6686 0.00%
crit 36.50% 77.48 45 104 99.20 81 122 99.24 93 106 7686 7686 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:74.03
Phoenix Flames 0 (624) 0.0% (6.0%) 14.1 21.53sec 13244 10842

Stats Details: Phoenix Flames

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 14.13 0.00 0.00 0.00 1.2216 0.0000 0.00 0.00 0.00% 10841.89 10841.89

Action Details: Phoenix Flames

  • id:257541
  • school:fire
  • range:40.0
  • travel_speed:50.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:25.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:257541
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.

Action Priority List

    combustion_phase
    [X]:10.15
  • if_expr:buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
    rop_phase
    [f]:1.34
  • if_expr:!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    standard_rotation
    [l]:2.61
  • if_expr:!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    Phoenix Flames (_splash) 624 6.0% 14.1 21.54sec 13281 0 Direct 42.3 1992 4950 4428 82.3%

Stats Details: Phoenix Flames Splash

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 14.09 42.28 0.00 0.00 0.0000 0.0000 187163.56 187163.56 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 17.70% 7.48 1 18 1991.98 1415 3712 1985.76 1415 2824 14902 14902 0.00%
crit 82.30% 34.80 23 45 4950.40 2831 7423 4947.96 4559 5183 172261 172261 0.00%

Action Details: Phoenix Flames Splash

  • id:257542
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.900000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:257542
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:{$@spelldesc257541=Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.}
Pyroblast 17 (24) 0.2% (0.2%) 0.0 0.00sec 0 0 Direct 1.0 (6.0) 3712 7425 5005 34.8% (34.8%)

Stats Details: Pyroblast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 0.00 1.00 0.00 0.00 0.0000 0.0000 5006.10 5006.10 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 65.15% 0.65 0 1 3712.47 3712 3712 2418.84 0 3712 2419 2419 0.00%
crit 34.85% 0.35 0 1 7424.94 7425 7425 2587.26 0 7425 2587 2587 0.00%

Action Details: Pyroblast

  • id:11366
  • school:fire
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:4.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.363000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:11366
  • name:Pyroblast
  • school:fire
  • tooltip:
  • description:Hurls an immense fiery boulder that causes {$s1=0} Fire damage$?a321711[ and an additional $321712o2 Fire damage over {$321712d=6 seconds}][].
    Pyroblast (_dot) 7 0.1% 1.0 0.00sec 2144 0 Periodic 5.0 0 429 429 100.0% 0.7%

Stats Details: Pyroblast Dot

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 5.00 5.00 0.0000 1.2000 2143.57 2143.57 0.00% 357.26 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
crit 100.00% 5.00 5 5 428.71 98 511 428.71 429 429 2144 2144 0.00%

Action Details: Pyroblast Dot

  • id:321712
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.062000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:321712
  • name:Pyroblast
  • school:fire
  • tooltip:Suffering $w1 Fire damage every {$t2=0} sec.
  • description:{$@spelldesc321711=Deals an additional $321712o2 Fire damage over {$321712d=6 seconds}.}
Scorch 307 3.0% 34.8 7.72sec 2653 2061 Direct 34.8 0 2653 2653 100.0%

Stats Details: Scorch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 34.81 34.80 0.00 0.00 1.2875 0.0000 92359.23 92359.23 0.00% 2060.95 2060.95
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 34.80 21 47 2653.48 1350 3650 2655.29 2405 3028 92359 92359 0.00%

Action Details: Scorch

  • id:2948
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.177000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2948
  • name:Scorch
  • school:fire
  • tooltip:
  • description:Scorches an enemy for {$s1=0} Fire damage. Castable while moving.

Action Priority List

    combustion_phase
    [Z]:5.12
  • if_expr:buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
    combustion_phase
    [b]:0.06
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
    rop_phase
    [g]:13.40
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
    standard_rotation
    [o]:16.66
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
Simple Action Stats Execute Interval
Zandalari Troll (Pa'ku)
Combustion 3.5 98.52sec

Stats Details: Combustion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.52 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Combustion

  • id:190319
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:190319
  • name:Combustion
  • school:fire
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.

Action Priority List

    combustion_phase
    [U]:3.52
  • if_expr:buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Zandalari Troll (Pa'ku)
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Zandalari Troll (Pa'ku)
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Spectral Intellect (potion) 1.5 0.00sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.49 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307162
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    combustion_cooldowns
    [R]:1.49
Rune of Power 6.2 49.05sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.19 0.00 0.00 0.00 1.2580 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    default
    [M]:6.21
  • if_expr:buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.51% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:Zandalari Troll (Pa'ku)
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.51%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Combustion 3.5 0.0 98.5sec 98.5sec 11.8sec 13.85% 0.00% 79.7 (79.7) 3.4

Buff Details

  • buff initial source:Zandalari Troll (Pa'ku)
  • cooldown name:buff_combustion
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:unhasted
  • period:0.50

Trigger Details

  • interval_min/max:94.6s / 106.2s
  • trigger_min/max:94.6s / 106.2s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 12.0s

Stack Uptimes

  • combustion_1:13.85%

Spelldata

  • id:190319
  • name:Combustion
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Embrace of Pa'ku 5.2 1.4 52.7sec 39.9sec 13.2sec 23.08% 0.00% 1.4 (1.4) 5.0

Buff Details

  • buff initial source:Zandalari Troll (Pa'ku)
  • cooldown name:buff_embrace_of_paku
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.04
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:12.0s / 182.9s
  • trigger_min/max:0.0s / 172.1s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 47.7s

Stack Uptimes

  • embrace_of_paku_1:23.08%

Spelldata

  • id:292463
  • name:Embrace of Pa'ku
  • tooltip:Grants $w1% Critical Strike.
  • description:{$@spelldesc292361=Your abilities have a chance to grant you {$s1=4}% Critical Strike for {$292463d=12 seconds}.}
  • max_stacks:0
  • duration:12.00
  • cooldown:0.00
  • default_chance:0.00%
Firestorm 4.6 0.1 57.8sec 57.0sec 5.0sec 7.53% 0.00% 0.1 (0.1) 4.4

Buff Details

  • buff initial source:Zandalari Troll (Pa'ku)
  • cooldown name:buff_firestorm
  • max_stacks:1
  • base duration:5.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

RPPM Details

  • scaling:haste
  • frequency:1.66
  • modifier:1.00

Trigger Details

  • interval_min/max:5.0s / 265.2s
  • trigger_min/max:1.0s / 265.2s
  • trigger_pct:11.14%
  • duration_min/max:0.0s / 9.9s

Stack Uptimes

  • firestorm_1:7.53%

Spelldata

  • id:333100
  • name:Firestorm
  • tooltip:Pyroblast and Flamestrike have no cast time and are guaranteed to critically strike.
  • description:{$@spelldesc333097=When Hot Streak activates, you have a low chance to cause all Pyroblasts and Flamestrikes to have no cast time and be guaranteed critical strikes for {$333100d=5 seconds}.}
  • max_stacks:0
  • duration:5.00
  • cooldown:0.00
  • default_chance:0.00%

Trigger Spelldata

  • id:333097
  • name:Firestorm
  • tooltip:
  • description:When Hot Streak activates, you have a low chance to cause all Pyroblasts and Flamestrikes to have no cast time and be guaranteed critical strikes for {$333100d=5 seconds}.
  • max_stacks:0
  • duration:0.00
  • cooldown:0.00
  • default_chance:100.00%
Heating Up 42.9 0.0 7.0sec 7.0sec 1.7sec 24.44% 49.22% 0.0 (0.0) 0.5

Buff Details

  • buff initial source:Zandalari Troll (Pa'ku)
  • cooldown name:buff_heating_up
  • max_stacks:2
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.4s / 29.5s
  • trigger_min/max:0.4s / 29.5s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 8.7s

Stack Uptimes

  • heating_up_1:24.44%

Spelldata

  • id:48107
  • name:Heating Up
  • tooltip:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • description:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • max_stacks:2
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Hot Streak! 41.7 0.0 7.2sec 7.2sec 0.9sec 12.02% 49.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:Zandalari Troll (Pa'ku)
  • cooldown name:buff_hot_streak
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.8s / 38.7s
  • trigger_min/max:0.8s / 38.7s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 3.8s

Stack Uptimes

  • hot_streak_1:12.02%

Spelldata

  • id:48108
  • name:Hot Streak!
  • tooltip:Your next Pyroblast or Flamestrike spell is instant cast, and causes double the normal Ignite damage.
  • description:{$@spelldesc195283=Getting two direct-damage critical strikes in a row with Fire spells will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Spectral Intellect 1.5 0.0 300.5sec 0.0sec 23.2sec 11.29% 0.00% 0.0 (0.0) 1.3

Buff Details

  • buff initial source:Zandalari Troll (Pa'ku)
  • cooldown name:buff_potion_of_spectral_intellect
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:1.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:190.00

Trigger Details

  • interval_min/max:300.0s / 303.9s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 25.0s

Stack Uptimes

  • potion_of_spectral_intellect_1:11.29%

Spelldata

  • id:307162
  • name:Potion of Spectral Intellect
  • tooltip:Intellect increased by $w1.
  • description:Increases your Intellect by {$s1=190} for {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:1.00
  • default_chance:0.00%
Rune of Power 9.7 0.0 31.8sec 31.8sec 14.7sec 47.60% 0.00% 0.0 (0.0) 9.3

Buff Details

  • buff initial source:Zandalari Troll (Pa'ku)
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:16.3s / 49.1s
  • trigger_min/max:16.3s / 49.1s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • rune_of_power_1:47.60%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism)

Buff Details

  • buff initial source:Zandalari Troll (Pa'ku)
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power

Buff Details

  • buff initial source:Zandalari Troll (Pa'ku)
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases $pri by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%

Procs, Uptimes & Benefits

Proc Count Min Max Interval Min Max
Heating Up generated 42.9 32.0 55.0 7.0s 0.4s 29.5s
Heating Up removed 0.4 0.0 3.0 45.8s 5.2s 319.9s
Heating Up converted with Fire Blast 17.5 11.0 25.0 17.4s 1.2s 62.8s
Hot Streak procs 41.7 31.0 53.0 7.2s 0.8s 38.7s
Hot Streak spells used 91.2 69.0 113.0 3.3s 0.0s 29.0s
Hot Streak spell crits 88.1 64.0 110.0 3.4s 0.0s 29.0s
Hot Streak spell crits wasted 3.4 0.0 10.0 73.9s 4.5s 238.3s
Direct Ignite applications 3.0 3.0 3.0 1.8s 1.8s 1.8s
Ignites spread to new targets 0.0 0.0 2.0 0.0s 0.0s 0.0s
Ignites spread to targets with existing Ignite 28.0 22.0 34.0 21.6s 1.0s 100.3s
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 25.73% 21.19% 27.76% 1.0s 0.0s 5.0s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.4970.0002.7621.4830.0005.349
Rune of Power5.1830.00018.73232.33723.46642.094
Fire Blast0.0960.0007.6893.6162.95910.065
Dragon's Breath4.0050.00040.37858.10230.640102.583
Combustion2.5211.5008.0378.9034.51716.876
Phoenix Flames0.1910.00012.4142.7011.95514.371

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
Zandalari Troll (Pa'ku)
mana_regen Mana 2781.57 211114.45 100.00% 75.90 88572.05 29.55%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 49000.0 704.02 708.51 88558.0 48651.5 41762.0 50000.0
Usage Type Count Total Avg RPE APR
Zandalari Troll (Pa'ku)
combustion Mana 3.5 17609.0 5000.0 5005.3 0.0
dragons_breath Mana 13.8 27532.9 2000.0 1999.7 4.3
fire_blast Mana 37.8 18895.6 500.0 499.9 11.0
fireball Mana 3.5 3517.9 1000.0 1001.1 5.8
flamestrike Mana 99.6 124543.8 1250.0 1250.0 16.1
mirror_image Mana 3.0 1989.6 665.5 665.5 7.2
scorch Mana 34.8 17421.6 500.0 500.5 5.3

Statistics & Data Analysis

Fight Length
Zandalari Troll (Pa'ku) Fight Length
Count 1521
Mean 299.89
Minimum 240.02
Maximum 359.79
Spread ( max - min ) 119.76
Range [ ( max - min ) / 2 * 100% ] 19.97%
DPS
Zandalari Troll (Pa'ku) Damage Per Second
Count 1521
Mean 10407.49
Minimum 9544.92
Maximum 11977.11
Spread ( max - min ) 2432.19
Range [ ( max - min ) / 2 * 100% ] 11.68%
Standard Deviation 348.3115
5th Percentile 9897.09
95th Percentile 11010.17
( 95th Percentile - 5th Percentile ) 1113.09
Mean Distribution
Standard Deviation 8.9311
95.00% Confidence Interval ( 10389.98 - 10424.99 )
Normalized 95.00% Confidence Interval ( 99.83% - 100.17% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 44
0.1% Error 4303
0.1 Scale Factor Error with Delta=300 1036
0.05 Scale Factor Error with Delta=300 4143
0.01 Scale Factor Error with Delta=300 103567
Priority Target DPS
Zandalari Troll (Pa'ku) Priority Target Damage Per Second
Count 1521
Mean 4391.35
Minimum 4046.05
Maximum 4866.42
Spread ( max - min ) 820.37
Range [ ( max - min ) / 2 * 100% ] 9.34%
Standard Deviation 117.8430
5th Percentile 4211.51
95th Percentile 4601.51
( 95th Percentile - 5th Percentile ) 390.00
Mean Distribution
Standard Deviation 3.0216
95.00% Confidence Interval ( 4385.42 - 4397.27 )
Normalized 95.00% Confidence Interval ( 99.87% - 100.13% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 28
0.1% Error 2767
0.1 Scale Factor Error with Delta=300 119
0.05 Scale Factor Error with Delta=300 475
0.01 Scale Factor Error with Delta=300 11855
DPS(e)
Zandalari Troll (Pa'ku) Damage Per Second (Effective)
Count 1521
Mean 10407.49
Minimum 9544.92
Maximum 11977.11
Spread ( max - min ) 2432.19
Range [ ( max - min ) / 2 * 100% ] 11.68%
Damage
Zandalari Troll (Pa'ku) Damage
Count 1521
Mean 3105327.51
Minimum 2403950.38
Maximum 3946658.88
Spread ( max - min ) 1542708.50
Range [ ( max - min ) / 2 * 100% ] 24.84%
DTPS
Zandalari Troll (Pa'ku) Damage Taken Per Second
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
Zandalari Troll (Pa'ku) Healing Per Second
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
Zandalari Troll (Pa'ku) Healing Per Second (Effective)
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
Zandalari Troll (Pa'ku) Heal
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
Zandalari Troll (Pa'ku) Healing Taken Per Second
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
Zandalari Troll (Pa'ku) Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
Zandalari Troll (Pa'ku)Theck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
Zandalari Troll (Pa'ku) Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 flask
1 0.00 food
2 0.00 augmentation
3 0.00 arcane_intellect
4 0.00 variable,name=disable_combustion,op=reset
If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
5 0.00 variable,name=hot_streak_flamestrike,op=set,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
6 0.00 variable,name=hard_cast_flamestrike,op=set,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
7 0.00 variable,name=combustion_flamestrike,op=set,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch.enabled+6*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
8 0.00 variable,name=arcane_explosion,op=set,if=variable.arcane_explosion=0,value=99*talent.flame_patch.enabled+2*!talent.flame_patch.enabled
This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
9 0.00 variable,name=arcane_explosion_mana,default=40,op=reset
This variable specifies the percentage of mana below which Arcane Explosion will not be used.
A 0.00 variable,name=kindling_reduction,default=0.2,op=reset
With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
B 0.00 variable,name=shifting_power_reduction,op=set,value=-action.shifting_power.execute_time%action.shifting_power.new_tick_time*(dbc.effect.815503.base_value%1000+conduit.discipline_of_the_grove.time_value),if=covenant.night_fae.enabled
The amount of cooldown reduction in seconds given by a full channel of Shifting Power. The dbc.effect.815503.base_value%1000 expression gives the number of seconds removed by each tick normally and conduit.discipline_of_the_grove.time_value gives the additional adjustment from that conduit.
C 0.00 variable,name=skb_duration,op=set,value=dbc.effect.828420.base_value
The duration of a Sun King's Blessing Combustion.
D 0.00 variable,name=combustion_on_use,op=set,value=equipped.manifesto_of_madness|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.ignition_mages_fuse|equipped.tzanes_barkspines|equipped.azurethos_singed_plumage|equipped.ancient_knot_of_wisdom|equipped.shockbiters_fang|equipped.neural_synapse_enhancer|equipped.balefire_branch
E 0.00 variable,name=font_double_on_use,op=set,value=equipped.azsharas_font_of_power&variable.combustion_on_use
F 0.00 variable,name=font_of_power_precombat_channel,op=set,value=18,if=variable.font_double_on_use&!talent.firestarter.enabled&variable.font_of_power_precombat_channel=0
This variable determines when Azshara's Font of Power is used before the pull if bfa.font_of_power_precombat_channel is not specified.
G 0.00 variable,name=empyreal_ordnance_delay,default=18,op=reset
How long before Combustion should Empyreal Ordnance be used?
H 0.00 snapshot_stats
I 0.00 use_item,name=azsharas_font_of_power,if=!variable.disable_combustion
J 0.00 mirror_image
K 0.00 pyroblast
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=!runeforge.disciplinary_command.equipped
0.00 variable,name=time_to_combustion,op=set,value=talent.firestarter.enabled*firestarter.remains+(cooldown.combustion.remains*(1-variable.kindling_reduction*talent.kindling.enabled))*!cooldown.combustion.ready*buff.combustion.down
0.00 variable,name=time_to_combustion,op=max,value=variable.empyreal_ordnance_delay-(cooldown.empyreal_ordnance.duration-cooldown.empyreal_ordnance.remains)*!cooldown.empyreal_ordnance.ready,if=equipped.empyreal_ordnance
Make sure Combustion is delayed if needed based on the empyreal_ordnance_delay variable
0.00 shifting_power,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains>0&(cooldown.rune_of_power.remains>0|!talent.rune_of_power.enabled)
0.00 radiant_spark,if=(buff.combustion.down&buff.rune_of_power.down&(cooldown.combustion.remains<execute_time|cooldown.combustion.remains>cooldown.radiant_spark.duration))|(buff.rune_of_power.up&cooldown.combustion.remains>30)
0.00 deathborne,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains<execute_time
L 1.99 mirror_image,if=buff.combustion.down&debuff.radiant_spark_vulnerability.down
0.00 use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
0.00 use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay
0.00 use_item,name=soul_igniter
0.00 use_item,name=glyph_of_assimilation
0.00 use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
0.00 use_item,name=dreadfire_vessel
0.00 use_item,name=azsharas_font_of_power,if=variable.time_to_combustion<=5+15*variable.font_double_on_use&variable.time_to_combustion>0&!variable.disable_combustion
0.00 guardian_of_azeroth,if=(variable.time_to_combustion<10|fight_remains<variable.time_to_combustion)&!variable.disable_combustion
0.00 concentrated_flame
0.00 reaping_flames
0.00 focused_azerite_beam
0.00 purifying_blast
0.00 ripple_in_space
0.00 the_unbound_force
0.00 counterspell,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
Get the disciplinary_command buff up, unless combustion is soon.
0.00 arcane_explosion,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
M 6.21 rune_of_power,if=buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)
N 0.00 call_action_list,name=combustion_phase,if=!variable.disable_combustion&variable.time_to_combustion<=0
0.00 variable,name=fire_blast_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.fire_blast.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains
0.00 variable,name=phoenix_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.phoenix_flames.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped
O 0.00 call_action_list,name=rop_phase,if=buff.rune_of_power.up&(variable.time_to_combustion>0|variable.disable_combustion)
P 21.44 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
Q 0.00 call_action_list,name=standard_rotation,if=(variable.time_to_combustion>0|variable.disable_combustion)&buff.rune_of_power.down
actions.combustion_cooldowns
# count action,conditions
R 1.49 potion
0.00 blood_fury
0.00 berserking
0.00 fireblood
0.00 ancestral_call
0.00 use_items
0.00 use_item,use_off_gcd=1,effect_name=gladiators_badge,if=action.meteor.in_flight_remains<=0.5
0.00 time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up
actions.combustion_phase
# count action,conditions
0.00 lights_judgment,if=buff.combustion.down
0.00 variable,name=extended_combustion_remains,op=set,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains)
Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
0.00 variable,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack)
Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
0.00 bag_of_tricks,if=buff.combustion.down
0.00 living_bomb,if=active_enemies>1&buff.combustion.down
0.00 mirrors_of_torment,if=buff.combustion.down&buff.rune_of_power.down
0.00 use_item,name=hyperthread_wristwraps,if=buff.combustion.up&action.fire_blast.charges=0&action.fire_blast.recharge_time>gcd.max
0.00 blood_of_the_enemy
0.00 memory_of_lucid_dreams
0.00 worldvein_resonance
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&conduit.infernal_cascade.enabled&charges>=1&((action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration-variable.extended_combustion_remains%(buff.infernal_cascade.duration-0.5))>=0|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.remains<0.5)&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
BFA Fire Blast usage: During Combustion, Fire Blasts are used to generate Hot Streaks and minimize the amount of time spent executing other spells. For standard Fire, Fire Blasts are only used when Heating Up is active or when a Scorch cast is in progress and Heating Up and Hot Streak are not active. With Blaster Master and Flame On, Fire Blasts can additionally be used while Hot Streak and Heating Up are not active and a Pyroblast is in the air and also while casting Scorch even if Heating Up is already active. The latter allows two Hot Streak Pyroblasts to be cast in succession after the Scorch. Additionally with Blaster Master and Flame On, Fire Blasts should not be used unless Blaster Master is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=azerite.blaster_master.enabled&charges>=1&((action.fire_blast.charges_fractional+(buff.combustion.remains-buff.blaster_master.duration)%cooldown.fire_blast.duration-(buff.combustion.remains)%(buff.blaster_master.duration-0.5))>=0|!azerite.blaster_master.enabled|!talent.flame_on.enabled|buff.combustion.remains<=buff.blaster_master.duration|buff.blaster_master.remains<0.5|equipped.hyperthread_wristwraps&cooldown.hyperthread_wristwraps_300142.remains<5)&buff.combustion.up&(!action.scorch.executing&!action.pyroblast.in_flight&buff.heating_up.up|action.scorch.executing&buff.hot_streak.down&(buff.heating_up.down|azerite.blaster_master.enabled)|azerite.blaster_master.enabled&talent.flame_on.enabled&action.pyroblast.in_flight&buff.heating_up.down&buff.hot_streak.down)
Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
S 11.91 fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
With Infernal Cascade, Fire Blast use should be additionaly constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
0.00 counterspell,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
0.00 arcane_explosion,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_frost.down
T 0.00 call_action_list,name=active_talents
U 3.52 combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
V 0.00 call_action_list,name=combustion_cooldowns,if=buff.combustion.last_expire<=action.combustion.last_used
Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
W 17.18 flamestrike,if=(buff.hot_streak.react|buff.firestorm.react)&active_enemies>=variable.combustion_flamestrike
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
0.00 pyroblast,if=buff.hot_streak.react&buff.combustion.up
0.00 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
X 10.15 phoenix_flames,if=buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
Y 3.54 fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
Z 5.12 scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
0.00 living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
a 2.03 dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
b 0.06 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
actions.rop_phase
# count action,conditions
c 18.07 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury.enabled&cooldown.dragons_breath.ready)|(talent.searing_touch.enabled&target.health.pct<=30)))
Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flametrikes or when Sun King's Blessing is ready.
d 2.98 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
e 0.00 call_action_list,name=active_talents
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
0.00 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&active_enemies<variable.hot_streak_flamestrike
f 1.34 phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
g 13.40 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
h 4.83 dragons_breath,if=active_enemies>2
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
i 22.44 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
0.00 fireball
actions.standard_rotation
# count action,conditions
j 17.32 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
0.00 pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power.enabled)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
Try to get SKB procs inside RoP phases or Combustion phases when possible.
0.00 pyroblast,if=buff.hot_streak.react&target.health.pct<=30&talent.searing_touch.enabled
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
k 1.46 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
0.00 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&active_enemies<variable.hot_streak_flamestrike
l 2.61 phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
m 0.00 call_action_list,name=active_talents
n 6.91 dragons_breath,if=active_enemies>1
o 16.66 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
p 24.62 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
0.00 fireball
0.00 scorch

Sample Sequence

01456789ACDEGJKRYUXWSSWWWWSXWWWWWhiPPMciiiiiPPchillpppPPjppnpppPPjMiihiiPPcippnpppYUSXWSSWXXWZZaciMiPPLciihilpPPjjjjppnppPPjppMihiPPciiipnppoooWYUSWSWSXWXXWSZacggMcgdgcggcdcggfcnokojooLjokojoojnPjloojoPjoMggcgPccccgg

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 flask Zandalari Troll (Pa'ku) 50000.0/50000: 100% mana
Pre precombat 1 food Zandalari Troll (Pa'ku) 50000.0/50000: 100% mana
Pre precombat 4 disable_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 5 hot_streak_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 6 hard_cast_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 7 combustion_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 8 arcane_explosion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 9 arcane_explosion_mana Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat A kindling_reduction Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat C skb_duration Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat D combustion_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat E font_double_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat G empyreal_ordnance_delay Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat J mirror_image Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat K pyroblast Fluffy_Pillow 50000.0/50000: 100% mana
0:00.000 combustion_cooldowns R potion Fluffy_Pillow 49000.0/50000: 98% mana
0:00.000 combustion_phase Y fireball Fluffy_Pillow 49000.0/50000: 98% mana potion_of_spectral_intellect
0:01.500 combustion_phase U combustion Fluffy_Pillow 50000.0/50000: 100% mana bloodlust, potion_of_spectral_intellect
0:01.955 combustion_phase X phoenix_flames Fluffy_Pillow 44455.0/50000: 89% mana bloodlust, combustion, rune_of_power, potion_of_spectral_intellect
0:02.962 combustion_phase W flamestrike Fluffy_Pillow 45462.0/50000: 91% mana bloodlust, combustion, hot_streak, rune_of_power, firestorm, potion_of_spectral_intellect
0:02.962 combustion_phase S fire_blast Fluffy_Pillow 44212.0/50000: 88% mana bloodlust, combustion, rune_of_power, firestorm, potion_of_spectral_intellect
0:03.462 combustion_phase S fire_blast Fluffy_Pillow 44212.0/50000: 88% mana bloodlust, combustion, heating_up, rune_of_power, firestorm, potion_of_spectral_intellect
0:03.967 combustion_phase W flamestrike Fluffy_Pillow 44217.0/50000: 88% mana bloodlust, combustion, hot_streak, rune_of_power, firestorm, potion_of_spectral_intellect
0:04.975 combustion_phase W flamestrike Fluffy_Pillow 43975.0/50000: 88% mana bloodlust, combustion, rune_of_power, firestorm, potion_of_spectral_intellect
0:05.982 combustion_phase W flamestrike Fluffy_Pillow 43732.0/50000: 87% mana bloodlust, combustion, rune_of_power, firestorm, potion_of_spectral_intellect
0:06.989 combustion_phase W flamestrike Fluffy_Pillow 43489.0/50000: 87% mana bloodlust, combustion, rune_of_power, firestorm, potion_of_spectral_intellect
0:07.689 combustion_phase S fire_blast Fluffy_Pillow 42939.0/50000: 86% mana bloodlust, combustion, rune_of_power, potion_of_spectral_intellect
0:07.994 combustion_phase X phoenix_flames Fluffy_Pillow 42744.0/50000: 85% mana bloodlust, combustion, heating_up, rune_of_power, potion_of_spectral_intellect
0:09.001 combustion_phase W flamestrike Fluffy_Pillow 43751.0/50000: 88% mana bloodlust, combustion, hot_streak, rune_of_power, firestorm, potion_of_spectral_intellect
0:10.007 combustion_phase W flamestrike Fluffy_Pillow 43507.0/50000: 87% mana bloodlust, combustion, rune_of_power, firestorm, potion_of_spectral_intellect
0:11.014 combustion_phase W flamestrike Fluffy_Pillow 43264.0/50000: 87% mana bloodlust, combustion, rune_of_power, firestorm, potion_of_spectral_intellect
0:12.021 combustion_phase W flamestrike Fluffy_Pillow 43021.0/50000: 86% mana bloodlust, combustion, rune_of_power, firestorm, potion_of_spectral_intellect
0:13.028 combustion_phase W flamestrike Fluffy_Pillow 42778.0/50000: 86% mana bloodlust, combustion, rune_of_power, firestorm, potion_of_spectral_intellect
0:14.035 rop_phase h dragons_breath Fluffy_Pillow 42535.0/50000: 85% mana bloodlust, rune_of_power, potion_of_spectral_intellect
0:15.041 rop_phase i flamestrike Fluffy_Pillow 41541.0/50000: 83% mana bloodlust, rune_of_power, potion_of_spectral_intellect
0:16.341 default P fire_blast Fluffy_Pillow 42841.0/50000: 86% mana bloodlust, rune_of_power, potion_of_spectral_intellect
0:16.941 default P fire_blast Fluffy_Pillow 42941.0/50000: 86% mana bloodlust, heating_up, potion_of_spectral_intellect
0:17.385 default M rune_of_power Fluffy_Pillow 41635.0/50000: 83% mana bloodlust, hot_streak, potion_of_spectral_intellect
0:18.391 rop_phase c flamestrike Fluffy_Pillow 42641.0/50000: 85% mana bloodlust, hot_streak, rune_of_power, potion_of_spectral_intellect
0:19.398 rop_phase i flamestrike Fluffy_Pillow 42398.0/50000: 85% mana bloodlust, rune_of_power, potion_of_spectral_intellect
0:21.741 rop_phase i flamestrike Fluffy_Pillow 43491.0/50000: 87% mana bloodlust, rune_of_power, embrace_of_paku, potion_of_spectral_intellect
0:24.084 rop_phase i flamestrike Fluffy_Pillow 44584.0/50000: 89% mana bloodlust, rune_of_power, embrace_of_paku, potion_of_spectral_intellect
0:26.426 rop_phase i flamestrike Fluffy_Pillow 45676.0/50000: 91% mana bloodlust, rune_of_power, embrace_of_paku
0:28.770 rop_phase i flamestrike Fluffy_Pillow 46770.0/50000: 94% mana bloodlust, rune_of_power, embrace_of_paku
0:29.770 default P fire_blast Fluffy_Pillow 47770.0/50000: 96% mana bloodlust, rune_of_power, embrace_of_paku
0:30.670 default P fire_blast Fluffy_Pillow 48170.0/50000: 96% mana bloodlust, heating_up, rune_of_power, embrace_of_paku
0:31.111 rop_phase c flamestrike Fluffy_Pillow 46861.0/50000: 94% mana bloodlust, hot_streak, rune_of_power, embrace_of_paku
0:32.116 rop_phase h dragons_breath Fluffy_Pillow 46616.0/50000: 93% mana bloodlust, rune_of_power
0:33.120 rop_phase i flamestrike Fluffy_Pillow 45620.0/50000: 91% mana bloodlust, rune_of_power
0:35.460 standard_rotation l phoenix_flames Fluffy_Pillow 46710.0/50000: 93% mana bloodlust
0:36.467 standard_rotation l phoenix_flames Fluffy_Pillow 47717.0/50000: 95% mana bloodlust
0:37.475 standard_rotation p flamestrike Fluffy_Pillow 48725.0/50000: 97% mana bloodlust
0:39.818 standard_rotation p flamestrike Fluffy_Pillow 48755.0/50000: 98% mana bloodlust
0:42.160 standard_rotation p flamestrike Fluffy_Pillow 48754.0/50000: 98% mana embrace_of_paku
0:43.660 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana embrace_of_paku
0:44.760 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, embrace_of_paku
0:45.203 standard_rotation j flamestrike Fluffy_Pillow 48693.0/50000: 97% mana hot_streak, embrace_of_paku
0:46.509 standard_rotation p flamestrike Fluffy_Pillow 48749.0/50000: 97% mana embrace_of_paku
0:49.552 standard_rotation p flamestrike Fluffy_Pillow 48754.0/50000: 98% mana embrace_of_paku
0:52.594 standard_rotation n dragons_breath Fluffy_Pillow 48753.0/50000: 98% mana embrace_of_paku
0:53.901 standard_rotation p flamestrike Fluffy_Pillow 48060.0/50000: 96% mana
0:56.944 standard_rotation p flamestrike Fluffy_Pillow 48754.0/50000: 98% mana
0:59.988 standard_rotation p flamestrike Fluffy_Pillow 48755.0/50000: 98% mana
1:01.088 default P fire_blast Fluffy_Pillow 49855.0/50000: 100% mana
1:02.588 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
1:03.032 standard_rotation j flamestrike Fluffy_Pillow 48694.0/50000: 97% mana hot_streak
1:04.340 default M rune_of_power Fluffy_Pillow 48752.0/50000: 98% mana
1:05.646 rop_phase i flamestrike Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
1:08.689 rop_phase i flamestrike Fluffy_Pillow 48754.0/50000: 98% mana rune_of_power
1:11.734 rop_phase h dragons_breath Fluffy_Pillow 48756.0/50000: 98% mana rune_of_power
1:13.042 rop_phase i flamestrike Fluffy_Pillow 48064.0/50000: 96% mana rune_of_power
1:16.085 rop_phase i flamestrike Fluffy_Pillow 48754.0/50000: 98% mana rune_of_power
1:18.485 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
1:18.985 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
1:19.129 rop_phase c flamestrike Fluffy_Pillow 48394.0/50000: 97% mana hot_streak, rune_of_power
1:20.436 rop_phase i flamestrike Fluffy_Pillow 48451.0/50000: 97% mana rune_of_power
1:23.480 standard_rotation p flamestrike Fluffy_Pillow 48755.0/50000: 98% mana
1:26.523 standard_rotation p flamestrike Fluffy_Pillow 48754.0/50000: 98% mana
1:29.565 standard_rotation n dragons_breath Fluffy_Pillow 48753.0/50000: 98% mana
1:31.041 standard_rotation p flamestrike Fluffy_Pillow 48229.0/50000: 96% mana
1:34.085 standard_rotation p flamestrike Fluffy_Pillow 48755.0/50000: 98% mana
1:37.128 standard_rotation p flamestrike Fluffy_Pillow 48754.0/50000: 98% mana
1:40.172 combustion_phase Y fireball Fluffy_Pillow 48755.0/50000: 98% mana
1:41.672 combustion_phase U combustion Fluffy_Pillow 50000.0/50000: 100% mana
1:41.672 combustion_phase S fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, rune_of_power
1:42.128 combustion_phase X phoenix_flames Fluffy_Pillow 43956.0/50000: 88% mana combustion, heating_up, rune_of_power
1:43.435 combustion_phase W flamestrike Fluffy_Pillow 45263.0/50000: 91% mana combustion, hot_streak, rune_of_power
1:43.435 combustion_phase S fire_blast Fluffy_Pillow 44013.0/50000: 88% mana combustion, rune_of_power
1:44.535 combustion_phase S fire_blast Fluffy_Pillow 44613.0/50000: 89% mana combustion, heating_up, rune_of_power
1:44.741 combustion_phase W flamestrike Fluffy_Pillow 44319.0/50000: 89% mana combustion, hot_streak, rune_of_power
1:46.046 combustion_phase X phoenix_flames Fluffy_Pillow 44374.0/50000: 89% mana combustion, rune_of_power
1:47.352 combustion_phase X phoenix_flames Fluffy_Pillow 45680.0/50000: 91% mana combustion, heating_up, rune_of_power
1:48.657 combustion_phase W flamestrike Fluffy_Pillow 46985.0/50000: 94% mana combustion, hot_streak, rune_of_power
1:49.962 combustion_phase Z scorch Fluffy_Pillow 47040.0/50000: 94% mana combustion, rune_of_power
1:51.269 combustion_phase Z scorch Fluffy_Pillow 47847.0/50000: 96% mana combustion, rune_of_power
1:52.579 combustion_phase a dragons_breath Fluffy_Pillow 48657.0/50000: 97% mana combustion, heating_up, rune_of_power
1:53.885 rop_phase c flamestrike Fluffy_Pillow 47963.0/50000: 96% mana hot_streak, rune_of_power
1:55.193 rop_phase i flamestrike Fluffy_Pillow 48021.0/50000: 96% mana rune_of_power
1:58.237 default M rune_of_power Fluffy_Pillow 48755.0/50000: 98% mana
1:59.544 rop_phase i flamestrike Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
2:01.844 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
2:02.344 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
2:02.587 default L mirror_image Fluffy_Pillow 48493.0/50000: 97% mana hot_streak, rune_of_power
2:03.893 rop_phase c flamestrike Fluffy_Pillow 48799.0/50000: 98% mana hot_streak, rune_of_power
2:05.200 rop_phase i flamestrike Fluffy_Pillow 48856.0/50000: 98% mana rune_of_power
2:08.243 rop_phase i flamestrike Fluffy_Pillow 48754.0/50000: 98% mana rune_of_power
2:11.285 rop_phase h dragons_breath Fluffy_Pillow 48753.0/50000: 98% mana rune_of_power
2:12.592 rop_phase i flamestrike Fluffy_Pillow 48060.0/50000: 96% mana rune_of_power
2:15.636 standard_rotation l phoenix_flames Fluffy_Pillow 48755.0/50000: 98% mana
2:16.940 standard_rotation p flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
2:19.240 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana
2:19.740 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
2:19.985 standard_rotation j flamestrike Fluffy_Pillow 48495.0/50000: 97% mana hot_streak, firestorm
2:21.291 standard_rotation j flamestrike Fluffy_Pillow 48551.0/50000: 97% mana firestorm
2:22.598 standard_rotation j flamestrike Fluffy_Pillow 48608.0/50000: 97% mana firestorm
2:23.904 standard_rotation j flamestrike Fluffy_Pillow 48664.0/50000: 97% mana firestorm
2:25.211 standard_rotation p flamestrike Fluffy_Pillow 48721.0/50000: 97% mana
2:28.254 standard_rotation p flamestrike Fluffy_Pillow 48754.0/50000: 98% mana
2:31.298 standard_rotation n dragons_breath Fluffy_Pillow 48755.0/50000: 98% mana
2:32.604 standard_rotation p flamestrike Fluffy_Pillow 48061.0/50000: 96% mana
2:35.648 standard_rotation p flamestrike Fluffy_Pillow 48755.0/50000: 98% mana
2:36.548 default P fire_blast Fluffy_Pillow 49655.0/50000: 99% mana
2:38.248 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
2:38.693 standard_rotation j flamestrike Fluffy_Pillow 48695.0/50000: 97% mana hot_streak
2:40.001 standard_rotation p flamestrike Fluffy_Pillow 48753.0/50000: 98% mana
2:43.044 standard_rotation p flamestrike Fluffy_Pillow 48754.0/50000: 98% mana
2:46.088 default M rune_of_power Fluffy_Pillow 48755.0/50000: 98% mana
2:47.394 rop_phase i flamestrike Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
2:50.438 rop_phase h dragons_breath Fluffy_Pillow 48755.0/50000: 98% mana rune_of_power
2:51.744 rop_phase i flamestrike Fluffy_Pillow 48061.0/50000: 96% mana rune_of_power
2:53.944 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
2:54.444 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
2:54.787 rop_phase c flamestrike Fluffy_Pillow 48593.0/50000: 97% mana hot_streak, rune_of_power
2:56.092 rop_phase i flamestrike Fluffy_Pillow 48648.0/50000: 97% mana rune_of_power
2:59.134 rop_phase i flamestrike Fluffy_Pillow 48753.0/50000: 98% mana rune_of_power, embrace_of_paku
3:02.178 rop_phase i flamestrike Fluffy_Pillow 48755.0/50000: 98% mana rune_of_power, embrace_of_paku
3:05.221 standard_rotation p flamestrike Fluffy_Pillow 48754.0/50000: 98% mana embrace_of_paku
3:08.265 standard_rotation n dragons_breath Fluffy_Pillow 48755.0/50000: 98% mana embrace_of_paku
3:09.747 standard_rotation p flamestrike Fluffy_Pillow 48237.0/50000: 96% mana embrace_of_paku
3:12.789 standard_rotation p flamestrike Fluffy_Pillow 48753.0/50000: 98% mana embrace_of_paku
3:15.833 standard_rotation o scorch Fluffy_Pillow 48755.0/50000: 98% mana embrace_of_paku
3:17.138 standard_rotation o scorch Fluffy_Pillow 49503.0/50000: 99% mana embrace_of_paku
3:18.444 standard_rotation o scorch Fluffy_Pillow 49504.0/50000: 99% mana heating_up, embrace_of_paku
3:19.751 combustion_phase W flamestrike Fluffy_Pillow 49505.0/50000: 99% mana hot_streak, embrace_of_paku
3:21.057 combustion_phase Y fireball Fluffy_Pillow 49561.0/50000: 99% mana heating_up, embrace_of_paku
3:22.557 combustion_phase U combustion Fluffy_Pillow 50000.0/50000: 100% mana heating_up, embrace_of_paku
3:22.557 combustion_phase S fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, heating_up, rune_of_power, embrace_of_paku
3:23.013 combustion_phase W flamestrike Fluffy_Pillow 43956.0/50000: 88% mana combustion, hot_streak, rune_of_power, embrace_of_paku
3:23.113 combustion_phase S fire_blast Fluffy_Pillow 42806.0/50000: 86% mana combustion, rune_of_power, embrace_of_paku
3:24.318 combustion_phase W flamestrike Fluffy_Pillow 43511.0/50000: 87% mana combustion, hot_streak, rune_of_power, embrace_of_paku
3:24.318 combustion_phase S fire_blast Fluffy_Pillow 42261.0/50000: 85% mana combustion, rune_of_power, embrace_of_paku
3:25.625 combustion_phase X phoenix_flames Fluffy_Pillow 43068.0/50000: 86% mana combustion, heating_up, rune_of_power
3:26.930 combustion_phase W flamestrike Fluffy_Pillow 44373.0/50000: 89% mana combustion, hot_streak, rune_of_power
3:28.236 combustion_phase X phoenix_flames Fluffy_Pillow 44429.0/50000: 89% mana combustion, rune_of_power
3:29.540 combustion_phase X phoenix_flames Fluffy_Pillow 45733.0/50000: 91% mana combustion, heating_up, rune_of_power
3:30.847 combustion_phase W flamestrike Fluffy_Pillow 47040.0/50000: 94% mana combustion, hot_streak, rune_of_power
3:31.247 combustion_phase S fire_blast Fluffy_Pillow 46190.0/50000: 92% mana combustion, rune_of_power
3:32.153 combustion_phase Z scorch Fluffy_Pillow 46596.0/50000: 93% mana combustion, heating_up, rune_of_power
3:33.458 combustion_phase a dragons_breath Fluffy_Pillow 47401.0/50000: 95% mana combustion, heating_up, rune_of_power
3:34.766 rop_phase c flamestrike Fluffy_Pillow 46709.0/50000: 93% mana hot_streak, rune_of_power
3:36.071 rop_phase g scorch Fluffy_Pillow 46764.0/50000: 94% mana rune_of_power
3:37.379 rop_phase g scorch Fluffy_Pillow 47572.0/50000: 95% mana rune_of_power
3:38.685 default M rune_of_power Fluffy_Pillow 48378.0/50000: 97% mana heating_up
3:39.992 rop_phase c flamestrike Fluffy_Pillow 49685.0/50000: 99% mana hot_streak, rune_of_power
3:41.297 rop_phase g scorch Fluffy_Pillow 49740.0/50000: 99% mana rune_of_power
3:41.297 rop_phase d fire_blast Fluffy_Pillow 49740.0/50000: 99% mana rune_of_power
3:42.603 rop_phase g scorch Fluffy_Pillow 49504.0/50000: 99% mana heating_up, rune_of_power
3:43.909 rop_phase c flamestrike Fluffy_Pillow 49504.0/50000: 99% mana hot_streak, rune_of_power
3:45.214 rop_phase g scorch Fluffy_Pillow 49559.0/50000: 99% mana heating_up, rune_of_power
3:46.520 rop_phase g scorch Fluffy_Pillow 49504.0/50000: 99% mana heating_up, rune_of_power
3:47.826 rop_phase c flamestrike Fluffy_Pillow 49504.0/50000: 99% mana hot_streak, rune_of_power
3:48.610 rop_phase d fire_blast Fluffy_Pillow 48954.0/50000: 98% mana heating_up, rune_of_power
3:49.132 rop_phase c flamestrike Fluffy_Pillow 49060.0/50000: 98% mana hot_streak, rune_of_power
3:50.438 rop_phase g scorch Fluffy_Pillow 49116.0/50000: 98% mana rune_of_power
3:51.745 rop_phase g scorch Fluffy_Pillow 49505.0/50000: 99% mana rune_of_power
3:53.052 rop_phase f phoenix_flames Fluffy_Pillow 49505.0/50000: 99% mana heating_up, rune_of_power
3:54.360 rop_phase c flamestrike Fluffy_Pillow 50000.0/50000: 100% mana hot_streak, rune_of_power
3:55.667 standard_rotation n dragons_breath Fluffy_Pillow 50000.0/50000: 100% mana
3:56.974 standard_rotation o scorch Fluffy_Pillow 49307.0/50000: 99% mana
3:57.294 standard_rotation k fire_blast Fluffy_Pillow 49607.0/50000: 99% mana
3:58.281 standard_rotation o scorch Fluffy_Pillow 49505.0/50000: 99% mana heating_up
3:59.588 standard_rotation j flamestrike Fluffy_Pillow 49505.0/50000: 99% mana hot_streak
4:00.895 standard_rotation o scorch Fluffy_Pillow 49562.0/50000: 99% mana heating_up
4:02.203 standard_rotation o scorch Fluffy_Pillow 49506.0/50000: 99% mana heating_up
4:03.511 default L mirror_image Fluffy_Pillow 49506.0/50000: 99% mana hot_streak
4:04.818 standard_rotation j flamestrike Fluffy_Pillow 49813.0/50000: 100% mana hot_streak
4:06.123 standard_rotation o scorch Fluffy_Pillow 49868.0/50000: 100% mana
4:06.123 standard_rotation k fire_blast Fluffy_Pillow 49868.0/50000: 100% mana
4:07.428 standard_rotation o scorch Fluffy_Pillow 49503.0/50000: 99% mana heating_up
4:08.733 standard_rotation j flamestrike Fluffy_Pillow 49503.0/50000: 99% mana hot_streak
4:10.039 standard_rotation o scorch Fluffy_Pillow 49559.0/50000: 99% mana heating_up
4:11.344 standard_rotation o scorch Fluffy_Pillow 49503.0/50000: 99% mana heating_up
4:12.651 standard_rotation j flamestrike Fluffy_Pillow 49505.0/50000: 99% mana hot_streak
4:13.959 standard_rotation n dragons_breath Fluffy_Pillow 49563.0/50000: 99% mana heating_up
4:14.662 default P fire_blast Fluffy_Pillow 48263.0/50000: 97% mana heating_up
4:15.268 standard_rotation j flamestrike Fluffy_Pillow 48372.0/50000: 97% mana hot_streak
4:16.574 standard_rotation l phoenix_flames Fluffy_Pillow 48428.0/50000: 97% mana
4:17.880 standard_rotation o scorch Fluffy_Pillow 49734.0/50000: 99% mana heating_up
4:19.185 standard_rotation o scorch Fluffy_Pillow 49503.0/50000: 99% mana heating_up
4:20.491 standard_rotation j flamestrike Fluffy_Pillow 49504.0/50000: 99% mana hot_streak
4:21.796 standard_rotation o scorch Fluffy_Pillow 49559.0/50000: 99% mana heating_up
4:23.103 default P fire_blast Fluffy_Pillow 49505.0/50000: 99% mana heating_up
4:23.346 standard_rotation j flamestrike Fluffy_Pillow 49248.0/50000: 98% mana hot_streak
4:24.652 standard_rotation o scorch Fluffy_Pillow 49304.0/50000: 99% mana
4:25.958 default M rune_of_power Fluffy_Pillow 49504.0/50000: 99% mana
4:27.265 rop_phase g scorch Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
4:28.571 rop_phase g scorch Fluffy_Pillow 49504.0/50000: 99% mana heating_up, rune_of_power
4:29.878 rop_phase c flamestrike Fluffy_Pillow 49505.0/50000: 99% mana hot_streak, rune_of_power
4:31.184 rop_phase g scorch Fluffy_Pillow 49561.0/50000: 99% mana heating_up, rune_of_power
4:32.030 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
4:32.490 rop_phase c flamestrike Fluffy_Pillow 49460.0/50000: 99% mana hot_streak, rune_of_power, firestorm
4:33.799 rop_phase c flamestrike Fluffy_Pillow 49519.0/50000: 99% mana heating_up, rune_of_power, firestorm
4:35.106 rop_phase c flamestrike Fluffy_Pillow 49576.0/50000: 99% mana heating_up, rune_of_power, firestorm
4:36.413 rop_phase c flamestrike Fluffy_Pillow 49633.0/50000: 99% mana heating_up, rune_of_power, firestorm
4:37.720 rop_phase g scorch Fluffy_Pillow 49690.0/50000: 99% mana heating_up, rune_of_power
4:39.027 rop_phase g scorch Fluffy_Pillow 49505.0/50000: 99% mana heating_up, rune_of_power

Stats

Level Bonus (60) Race Bonus (zandalari_troll) Raid-Buffed Unbuffed Gear Amount
Strength 198 1 199 199 0
Agility 306 2 308 308 0
Stamina 414 0 434 414 0
Intellect 450 -3 2453 2247 1800
Spirit 0 0 0 0 0
Health 8680 8280 0
Mana 50000 50000 0
Spell Power 2453 2247 0
Melee Crit 20.71% 20.71% 550
Spell Crit 35.71% 35.71% 550
Haste 15.15% 15.15% 500
Versatility 12.50% 12.50% 500
Mana Regen 1000 1000 0
Mastery 16.71% 16.71% 500
Armor 0 0 0
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 0.00

Profile

mage="Zandalari Troll (Pa'ku)"
source=default
spec=fire
level=60
race=zandalari_troll
zandalari_loa=paku
role=spell
position=back
talents=3031011
talent_override=flame_patch,if=3>2

# Default consumables
potion=spectral_intellect
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=disabled

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_intellect
# If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
actions.precombat+=/variable,name=disable_combustion,op=reset
# This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
actions.precombat+=/variable,name=hot_streak_flamestrike,op=set,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
actions.precombat+=/variable,name=hard_cast_flamestrike,op=set,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
actions.precombat+=/variable,name=combustion_flamestrike,op=set,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch.enabled+6*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
actions.precombat+=/variable,name=arcane_explosion,op=set,if=variable.arcane_explosion=0,value=99*talent.flame_patch.enabled+2*!talent.flame_patch.enabled
# This variable specifies the percentage of mana below which Arcane Explosion will not be used.
actions.precombat+=/variable,name=arcane_explosion_mana,default=40,op=reset
# With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
actions.precombat+=/variable,name=kindling_reduction,default=0.2,op=reset
# The amount of cooldown reduction in seconds given by a full channel of Shifting Power. The dbc.effect.815503.base_value%1000 expression gives the number of seconds removed by each tick normally and conduit.discipline_of_the_grove.time_value gives the additional adjustment from that conduit.
actions.precombat+=/variable,name=shifting_power_reduction,op=set,value=-action.shifting_power.execute_time%action.shifting_power.new_tick_time*(dbc.effect.815503.base_value%1000+conduit.discipline_of_the_grove.time_value),if=covenant.night_fae.enabled
# The duration of a Sun King's Blessing Combustion.
actions.precombat+=/variable,name=skb_duration,op=set,value=dbc.effect.828420.base_value
actions.precombat+=/variable,name=combustion_on_use,op=set,value=equipped.manifesto_of_madness|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.ignition_mages_fuse|equipped.tzanes_barkspines|equipped.azurethos_singed_plumage|equipped.ancient_knot_of_wisdom|equipped.shockbiters_fang|equipped.neural_synapse_enhancer|equipped.balefire_branch
actions.precombat+=/variable,name=font_double_on_use,op=set,value=equipped.azsharas_font_of_power&variable.combustion_on_use
# This variable determines when Azshara's Font of Power is used before the pull if bfa.font_of_power_precombat_channel is not specified.
actions.precombat+=/variable,name=font_of_power_precombat_channel,op=set,value=18,if=variable.font_double_on_use&!talent.firestarter.enabled&variable.font_of_power_precombat_channel=0
# How long before Combustion should Empyreal Ordnance be used?
actions.precombat+=/variable,name=empyreal_ordnance_delay,default=18,op=reset
actions.precombat+=/snapshot_stats
actions.precombat+=/use_item,name=azsharas_font_of_power,if=!variable.disable_combustion
actions.precombat+=/mirror_image
actions.precombat+=/pyroblast

# Executed every time the actor is available.
actions=counterspell,if=!runeforge.disciplinary_command.equipped
actions+=/variable,name=time_to_combustion,op=set,value=talent.firestarter.enabled*firestarter.remains+(cooldown.combustion.remains*(1-variable.kindling_reduction*talent.kindling.enabled))*!cooldown.combustion.ready*buff.combustion.down
# Make sure Combustion is delayed if needed based on the empyreal_ordnance_delay variable
actions+=/variable,name=time_to_combustion,op=max,value=variable.empyreal_ordnance_delay-(cooldown.empyreal_ordnance.duration-cooldown.empyreal_ordnance.remains)*!cooldown.empyreal_ordnance.ready,if=equipped.empyreal_ordnance
actions+=/shifting_power,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains>0&(cooldown.rune_of_power.remains>0|!talent.rune_of_power.enabled)
actions+=/radiant_spark,if=(buff.combustion.down&buff.rune_of_power.down&(cooldown.combustion.remains<execute_time|cooldown.combustion.remains>cooldown.radiant_spark.duration))|(buff.rune_of_power.up&cooldown.combustion.remains>30)
actions+=/deathborne,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains<execute_time
actions+=/mirror_image,if=buff.combustion.down&debuff.radiant_spark_vulnerability.down
actions+=/use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
actions+=/use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay
actions+=/use_item,name=soul_igniter
actions+=/use_item,name=glyph_of_assimilation
actions+=/use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
actions+=/use_item,name=dreadfire_vessel
actions+=/use_item,name=azsharas_font_of_power,if=variable.time_to_combustion<=5+15*variable.font_double_on_use&variable.time_to_combustion>0&!variable.disable_combustion
actions+=/guardian_of_azeroth,if=(variable.time_to_combustion<10|fight_remains<variable.time_to_combustion)&!variable.disable_combustion
actions+=/concentrated_flame
actions+=/reaping_flames
actions+=/focused_azerite_beam
actions+=/purifying_blast
actions+=/ripple_in_space
actions+=/the_unbound_force
# Get the disciplinary_command buff up, unless combustion is soon.
actions+=/counterspell,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/arcane_explosion,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/rune_of_power,if=buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)
actions+=/call_action_list,name=combustion_phase,if=!variable.disable_combustion&variable.time_to_combustion<=0
actions+=/variable,name=fire_blast_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.fire_blast.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains
actions+=/variable,name=phoenix_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.phoenix_flames.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped
actions+=/call_action_list,name=rop_phase,if=buff.rune_of_power.up&(variable.time_to_combustion>0|variable.disable_combustion)
# When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
# During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
actions+=/call_action_list,name=standard_rotation,if=(variable.time_to_combustion>0|variable.disable_combustion)&buff.rune_of_power.down

actions.active_talents=living_bomb,if=active_enemies>1&buff.combustion.down&(variable.time_to_combustion>cooldown.living_bomb.duration|variable.time_to_combustion<=0|variable.disable_combustion)
actions.active_talents+=/meteor,if=!variable.disable_combustion&variable.time_to_combustion<=0|(cooldown.meteor.duration<variable.time_to_combustion&!talent.rune_of_power.enabled)|talent.rune_of_power.enabled&buff.rune_of_power.up&variable.time_to_combustion>action.meteor.cooldown|fight_remains<variable.time_to_combustion|variable.disable_combustion
actions.active_talents+=/dragons_breath,if=talent.alexstraszas_fury.enabled&(buff.combustion.down&!buff.hot_streak.react)

actions.combustion_cooldowns=potion
actions.combustion_cooldowns+=/blood_fury
actions.combustion_cooldowns+=/berserking
actions.combustion_cooldowns+=/fireblood
actions.combustion_cooldowns+=/ancestral_call
actions.combustion_cooldowns+=/use_items
actions.combustion_cooldowns+=/use_item,use_off_gcd=1,effect_name=gladiators_badge,if=action.meteor.in_flight_remains<=0.5
actions.combustion_cooldowns+=/time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up

actions.combustion_phase=lights_judgment,if=buff.combustion.down
# Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
actions.combustion_phase+=/variable,name=extended_combustion_remains,op=set,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains)
# Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
actions.combustion_phase+=/variable,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack)
actions.combustion_phase+=/bag_of_tricks,if=buff.combustion.down
actions.combustion_phase+=/living_bomb,if=active_enemies>1&buff.combustion.down
actions.combustion_phase+=/mirrors_of_torment,if=buff.combustion.down&buff.rune_of_power.down
actions.combustion_phase+=/use_item,name=hyperthread_wristwraps,if=buff.combustion.up&action.fire_blast.charges=0&action.fire_blast.recharge_time>gcd.max
actions.combustion_phase+=/blood_of_the_enemy
actions.combustion_phase+=/memory_of_lucid_dreams
actions.combustion_phase+=/worldvein_resonance
# BFA Fire Blast usage: During Combustion, Fire Blasts are used to generate Hot Streaks and minimize the amount of time spent executing other spells. For standard Fire, Fire Blasts are only used when Heating Up is active or when a Scorch cast is in progress and Heating Up and Hot Streak are not active. With Blaster Master and Flame On, Fire Blasts can additionally be used while Hot Streak and Heating Up are not active and a Pyroblast is in the air and also while casting Scorch even if Heating Up is already active. The latter allows two Hot Streak Pyroblasts to be cast in succession after the Scorch. Additionally with Blaster Master and Flame On, Fire Blasts should not be used unless Blaster Master is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&conduit.infernal_cascade.enabled&charges>=1&((action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration-variable.extended_combustion_remains%(buff.infernal_cascade.duration-0.5))>=0|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.remains<0.5)&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
# Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=azerite.blaster_master.enabled&charges>=1&((action.fire_blast.charges_fractional+(buff.combustion.remains-buff.blaster_master.duration)%cooldown.fire_blast.duration-(buff.combustion.remains)%(buff.blaster_master.duration-0.5))>=0|!azerite.blaster_master.enabled|!talent.flame_on.enabled|buff.combustion.remains<=buff.blaster_master.duration|buff.blaster_master.remains<0.5|equipped.hyperthread_wristwraps&cooldown.hyperthread_wristwraps_300142.remains<5)&buff.combustion.up&(!action.scorch.executing&!action.pyroblast.in_flight&buff.heating_up.up|action.scorch.executing&buff.hot_streak.down&(buff.heating_up.down|azerite.blaster_master.enabled)|azerite.blaster_master.enabled&talent.flame_on.enabled&action.pyroblast.in_flight&buff.heating_up.down&buff.hot_streak.down)
# With Infernal Cascade, Fire Blast use should be additionaly constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
actions.combustion_phase+=/counterspell,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
actions.combustion_phase+=/arcane_explosion,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
actions.combustion_phase+=/frostbolt,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_frost.down
actions.combustion_phase+=/call_action_list,name=active_talents
actions.combustion_phase+=/combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
# Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
actions.combustion_phase+=/call_action_list,name=combustion_cooldowns,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/flamestrike,if=(buff.hot_streak.react|buff.firestorm.react)&active_enemies>=variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.combustion_phase+=/pyroblast,if=buff.firestorm.react
actions.combustion_phase+=/pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.hot_streak.react&buff.combustion.up
actions.combustion_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/phoenix_flames,if=buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
actions.combustion_phase+=/fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
actions.combustion_phase+=/scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
actions.combustion_phase+=/living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
actions.combustion_phase+=/dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
actions.combustion_phase+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled

actions.rop_phase=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.rop_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.rop_phase+=/pyroblast,if=buff.firestorm.react
actions.rop_phase+=/pyroblast,if=buff.hot_streak.react
# Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flametrikes or when Sun King's Blessing is ready.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury.enabled&cooldown.dragons_breath.ready)|(talent.searing_touch.enabled&target.health.pct<=30)))
# Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.rop_phase+=/call_action_list,name=active_talents
actions.rop_phase+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
actions.rop_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&active_enemies<variable.hot_streak_flamestrike
actions.rop_phase+=/phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.rop_phase+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled
actions.rop_phase+=/dragons_breath,if=active_enemies>2
actions.rop_phase+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
actions.rop_phase+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.rop_phase+=/fireball

actions.standard_rotation=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.standard_rotation+=/pyroblast,if=buff.firestorm.react
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
# Try to get SKB procs inside RoP phases or Combustion phases when possible.
actions.standard_rotation+=/pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power.enabled)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&target.health.pct<=30&talent.searing_touch.enabled
actions.standard_rotation+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
# During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.standard_rotation+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.standard_rotation+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&active_enemies<variable.hot_streak_flamestrike
actions.standard_rotation+=/phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.standard_rotation+=/call_action_list,name=active_talents
actions.standard_rotation+=/dragons_breath,if=active_enemies>1
actions.standard_rotation+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.standard_rotation+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
actions.standard_rotation+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.standard_rotation+=/fireball
actions.standard_rotation+=/scorch


# Gear Summary
# gear_ilvl=0.00
# gear_intellect=1800
# gear_crit_rating=500
# gear_haste_rating=500
# gear_mastery_rating=500
# gear_versatility_rating=500

blood_elf : 10439 dps, 4403 dps to main target

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
10439.2 10439.2 17.4 / 0.167% 1335.3 / 12.8% 14.7
RPS Out RPS In Primary Resource Waiting APM Active Skill
708.3 703.9 Mana 0.03% 43.5 100.0% 100%
Talents

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
blood_elf 10439
Dragon's Breath 389 3.7% 13.7 21.40sec 8508 6737 Direct 41.2 1857 4002 2835 45.6%

Stats Details: Dragons Breath

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 13.72 41.17 0.00 0.00 1.2628 0.0000 116759.90 116759.90 0.00% 6737.44 6737.44
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 54.37% 22.39 10 37 1856.81 1590 2407 1856.52 1691 2052 41570 41570 0.00%
crit 45.63% 18.79 7 34 4001.62 3181 4814 3998.89 3308 4441 75190 75190 0.00%

Action Details: Dragons Breath

  • id:31661
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:12.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:18.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.582500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:31661
  • name:Dragon's Breath
  • school:fire
  • tooltip:Disoriented.
  • description:Enemies in a cone in front of you take {$s2=0} Fire damage and are disoriented for {$d=4 seconds}. Damage will cancel the effect.

Action Priority List

    combustion_phase
    [a]:1.97
  • if_expr:buff.combustion.remains<gcd.max&buff.combustion.up
    rop_phase
    [h]:4.84
  • if_expr:active_enemies>2
    standard_rotation
    [n]:6.91
  • if_expr:active_enemies>1
Fire Blast 697 6.7% 37.8 7.94sec 5529 0 Direct 37.8 0 5529 5529 100.0%

Stats Details: Fire Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 37.79 37.79 0.00 0.00 0.0000 0.0000 208914.16 208914.16 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 37.79 31 45 5528.96 4325 6545 5528.86 5276 5710 208914 208914 0.00%

Action Details: Fire Blast

  • id:108853
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:10.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:1.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.792000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:108853
  • name:Fire Blast
  • school:fire
  • tooltip:
  • description:Blasts the enemy for {$s1=0} Fire damage. |cFFFFFFFFFire:|r Castable while casting other spells.$?a231568[ Always deals a critical strike.][]

Action Priority List

    default
    [P]:21.41
  • if_expr:!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
    combustion_phase
    [S]:11.93
  • if_expr:!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
    rop_phase
    [d]:2.98
  • if_expr:!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
    standard_rotation
    [k]:1.47
  • if_expr:!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Fireball 68 0.7% 3.5 98.50sec 5835 2981 Direct 3.5 0 5847 5847 100.0%

Stats Details: Fireball

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.51 3.50 0.00 0.00 1.9575 0.0000 20473.51 20473.51 0.00% 2981.00 2981.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 3.50 3 4 5846.71 5715 6177 5849.58 5830 5869 20474 20474 0.00%

Action Details: Fireball

  • id:133
  • school:fire
  • range:40.0
  • travel_speed:45.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.650000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:133
  • name:Fireball
  • school:fire
  • tooltip:
  • description:Throws a fiery ball that causes {$s1=0} Fire damage.$?a157642[ Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.][]

Action Priority List

    combustion_phase
    [Y]:3.54
  • if_expr:buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
Flamestrike 3993 (6700) 38.2% (64.2%) 99.7 2.99sec 20147 9912 Direct 299.0 (3051.5) 2444 5264 4002 55.2% (55.2%)

Stats Details: Flamestrike

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 99.66 298.99 0.00 0.00 2.0326 0.0000 1196521.01 1196521.01 0.00% 9911.73 9911.73
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 44.77% 133.86 88 191 2443.96 2076 3142 2443.40 2322 2548 327148 327148 0.00%
crit 55.23% 165.13 111 247 5264.11 4153 6285 5265.13 4945 5561 869373 869373 0.00%

Action Details: Flamestrike

  • id:2120
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:3.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:1250.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.661300
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2120
  • name:Flamestrike
  • school:fire
  • tooltip:Movement speed slowed by {$s2=20}%.
  • description:Calls down a pillar of fire, burning all enemies within the area for {$s1=0} Fire damage and reducing their movement speed by {$s2=20}% for {$d=8 seconds}.

Action Priority List

    combustion_phase
    [W]:17.20
  • if_expr:(buff.hot_streak.react|buff.firestorm.react)&active_enemies>=variable.combustion_flamestrike
    rop_phase
    [c]:18.11
  • if_expr:active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
    rop_phase
    [i]:22.34
  • if_expr:active_enemies>=variable.hard_cast_flamestrike
    standard_rotation
    [j]:17.28
  • if_expr:active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
    standard_rotation
    [p]:24.74
  • if_expr:active_enemies>=variable.hard_cast_flamestrike
    Flame Patch 2707 25.9% 917.5 0.32sec 884 0 Periodic 2752.5 191 413 295 46.6% 0.0%

Stats Details: Flame Patch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 917.49 0.00 0.00 2752.46 0.0000 0.0000 811347.93 811347.93 0.00% 0.00 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 53.41% 1470.10 1113 1869 191.26 164 248 191.27 187 196 281191 281191 0.00%
crit 46.59% 1282.36 976 1649 413.38 328 496 413.22 401 428 530157 530157 0.00%

Action Details: Flame Patch

  • id:205472
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.060000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:205472
  • name:Flame Patch
  • school:fire
  • tooltip:
  • description:Burning enemies for {$s1=0} Fire damage.
Ignite 1578 15.1% 418.4 0.76sec 1130 0 Periodic 893.8 529 0 529 0.0% 99.3%

Stats Details: Ignite

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 418.35 0.00 893.79 893.79 0.0000 1.0000 472902.37 472902.37 0.00% 529.10 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 100.00% 893.79 715 1075 528.90 69 1881 529.49 475 595 472902 472902 0.00%

Action Details: Ignite

  • id:12654
  • school:fire
  • range:50000.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:9.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12654
  • name:Ignite
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.$?$w3>0[ Movement speed reduced by $w3%.][]
  • description:{$@spelldesc12846=Your target burns for an additional ${{$s1=0}}.1% over {$12654d=9 seconds} of the total direct damage caused by your Fireball, Fire Blast, Scorch, Pyroblast{$?s153561=false}[, Meteor][]{$?s257541=true}[, Phoenix Flames][]{$?s198929=false}[, Cinderstorm][], and Flamestrike. If this effect is reapplied, any remaining damage will be added to the new Ignite. Phoenix Flames causes your Ignites to spread to {$s4=8} nearby enemies.}
Mirror Image 0 (48) 0.0% (0.5%) 3.0 120.53sec 4823 5550

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.99 0.00 0.00 0.00 0.8693 0.0000 0.00 0.00 0.00% 5549.70 5549.70

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.

Action Priority List

    default
    [L]:1.99
  • if_expr:buff.combustion.down&debuff.radiant_spark_vulnerability.down
    Frostbolt (mirror_image) 127  / 48 0.5% 213.0 3.87sec 68 43 Direct 212.3 50 99 68 36.6%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 213.01 212.29 0.00 0.00 1.5783 0.0000 14412.57 14412.57 0.00% 42.87 42.87
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 63.42% 134.64 86 162 49.71 41 61 49.73 47 52 6692 6692 0.00%
crit 36.58% 77.64 45 103 99.43 81 123 99.48 92 107 7720 7720 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:74.03
Phoenix Flames 0 (625) 0.0% (6.0%) 14.1 21.50sec 13280 10873

Stats Details: Phoenix Flames

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 14.11 0.00 0.00 0.00 1.2215 0.0000 0.00 0.00 0.00% 10872.66 10872.66

Action Details: Phoenix Flames

  • id:257541
  • school:fire
  • range:40.0
  • travel_speed:50.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:25.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:257541
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.

Action Priority List

    combustion_phase
    [X]:10.14
  • if_expr:buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
    rop_phase
    [f]:1.39
  • if_expr:!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    standard_rotation
    [l]:2.57
  • if_expr:!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    Phoenix Flames (_splash) 625 6.0% 14.1 21.51sec 13308 0 Direct 42.3 1994 4969 4436 82.1%

Stats Details: Phoenix Flames Splash

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 14.08 42.25 0.00 0.00 0.0000 0.0000 187422.93 187422.93 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 17.92% 7.57 1 17 1994.34 1419 3719 1992.54 1419 3440 15098 15098 0.00%
crit 82.08% 34.68 22 45 4968.55 2838 7437 4966.31 4555 5231 172325 172325 0.00%

Action Details: Phoenix Flames Splash

  • id:257542
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.900000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:257542
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:{$@spelldesc257541=Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.}
Pyroblast 17 (24) 0.2% (0.2%) 0.0 0.00sec 0 0 Direct 1.0 (6.0) 3722 7443 5058 35.5% (35.5%)

Stats Details: Pyroblast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 0.00 1.00 0.00 0.00 0.0000 0.0000 5042.81 5042.81 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 64.50% 0.64 0 1 3721.55 3722 3722 2400.29 0 3722 2400 2400 0.00%
crit 35.50% 0.36 0 1 7443.10 7443 7443 2642.52 0 7443 2643 2643 0.00%

Action Details: Pyroblast

  • id:11366
  • school:fire
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:4.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.363000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:11366
  • name:Pyroblast
  • school:fire
  • tooltip:
  • description:Hurls an immense fiery boulder that causes {$s1=0} Fire damage$?a321711[ and an additional $321712o2 Fire damage over {$321712d=6 seconds}][].
    Pyroblast (_dot) 7 0.1% 1.0 0.00sec 2148 0 Periodic 5.0 0 430 430 100.0% 0.7%

Stats Details: Pyroblast Dot

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 5.00 5.00 0.0000 1.2000 2147.61 2147.61 0.00% 357.94 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
crit 100.00% 5.00 5 5 429.52 98 512 429.52 430 430 2148 2148 0.00%

Action Details: Pyroblast Dot

  • id:321712
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.062000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:321712
  • name:Pyroblast
  • school:fire
  • tooltip:Suffering $w1 Fire damage every {$t2=0} sec.
  • description:{$@spelldesc321711=Deals an additional $321712o2 Fire damage over {$321712d=6 seconds}.}
Scorch 308 3.0% 34.9 7.73sec 2663 2069 Direct 34.9 0 2662 2662 100.0%

Stats Details: Scorch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 34.86 34.86 0.00 0.00 1.2870 0.0000 92816.82 92816.82 0.00% 2068.85 2068.85
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 34.86 21 47 2662.35 1353 3657 2663.60 2368 3021 92817 92817 0.00%

Action Details: Scorch

  • id:2948
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.177000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2948
  • name:Scorch
  • school:fire
  • tooltip:
  • description:Scorches an enemy for {$s1=0} Fire damage. Castable while moving.

Action Priority List

    combustion_phase
    [Z]:5.17
  • if_expr:buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
    combustion_phase
    [b]:0.07
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
    rop_phase
    [g]:13.48
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
    standard_rotation
    [o]:16.59
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
Simple Action Stats Execute Interval
blood_elf
Combustion 3.5 98.50sec

Stats Details: Combustion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.51 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Combustion

  • id:190319
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:190319
  • name:Combustion
  • school:fire
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.

Action Priority List

    combustion_phase
    [U]:3.51
  • if_expr:buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:blood_elf
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:blood_elf
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Spectral Intellect (potion) 1.5 0.00sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.49 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307162
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    combustion_cooldowns
    [R]:1.48
Rune of Power 6.2 49.06sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.19 0.00 0.00 0.00 1.2580 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    default
    [M]:6.21
  • if_expr:buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.51% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:blood_elf
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.51%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Combustion 3.5 0.0 98.6sec 98.6sec 11.8sec 13.84% 0.00% 79.6 (79.6) 3.4

Buff Details

  • buff initial source:blood_elf
  • cooldown name:buff_combustion
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:unhasted
  • period:0.50

Trigger Details

  • interval_min/max:94.6s / 105.6s
  • trigger_min/max:94.6s / 105.6s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 12.0s

Stack Uptimes

  • combustion_1:13.84%

Spelldata

  • id:190319
  • name:Combustion
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Firestorm 4.6 0.1 57.3sec 56.4sec 5.0sec 7.56% 0.00% 0.1 (0.1) 4.4

Buff Details

  • buff initial source:blood_elf
  • cooldown name:buff_firestorm
  • max_stacks:1
  • base duration:5.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

RPPM Details

  • scaling:haste
  • frequency:1.66
  • modifier:1.00

Trigger Details

  • interval_min/max:5.0s / 259.5s
  • trigger_min/max:1.0s / 259.5s
  • trigger_pct:11.22%
  • duration_min/max:0.0s / 9.9s

Stack Uptimes

  • firestorm_1:7.56%

Spelldata

  • id:333100
  • name:Firestorm
  • tooltip:Pyroblast and Flamestrike have no cast time and are guaranteed to critically strike.
  • description:{$@spelldesc333097=When Hot Streak activates, you have a low chance to cause all Pyroblasts and Flamestrikes to have no cast time and be guaranteed critical strikes for {$333100d=5 seconds}.}
  • max_stacks:0
  • duration:5.00
  • cooldown:0.00
  • default_chance:0.00%

Trigger Spelldata

  • id:333097
  • name:Firestorm
  • tooltip:
  • description:When Hot Streak activates, you have a low chance to cause all Pyroblasts and Flamestrikes to have no cast time and be guaranteed critical strikes for {$333100d=5 seconds}.
  • max_stacks:0
  • duration:0.00
  • cooldown:0.00
  • default_chance:100.00%
Heating Up 42.9 0.0 7.0sec 7.0sec 1.7sec 24.30% 49.22% 0.0 (0.0) 0.5

Buff Details

  • buff initial source:blood_elf
  • cooldown name:buff_heating_up
  • max_stacks:2
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.4s / 29.9s
  • trigger_min/max:0.4s / 29.9s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 8.7s

Stack Uptimes

  • heating_up_1:24.30%

Spelldata

  • id:48107
  • name:Heating Up
  • tooltip:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • description:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • max_stacks:2
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Hot Streak! 41.7 0.0 7.2sec 7.2sec 0.9sec 12.06% 48.95% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:blood_elf
  • cooldown name:buff_hot_streak
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.8s / 38.7s
  • trigger_min/max:0.8s / 38.7s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 3.5s

Stack Uptimes

  • hot_streak_1:12.06%

Spelldata

  • id:48108
  • name:Hot Streak!
  • tooltip:Your next Pyroblast or Flamestrike spell is instant cast, and causes double the normal Ignite damage.
  • description:{$@spelldesc195283=Getting two direct-damage critical strikes in a row with Fire spells will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Spectral Intellect 1.5 0.0 300.5sec 0.0sec 23.2sec 11.29% 0.00% 0.0 (0.0) 1.3

Buff Details

  • buff initial source:blood_elf
  • cooldown name:buff_potion_of_spectral_intellect
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:1.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:190.00

Trigger Details

  • interval_min/max:300.0s / 304.1s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 25.0s

Stack Uptimes

  • potion_of_spectral_intellect_1:11.29%

Spelldata

  • id:307162
  • name:Potion of Spectral Intellect
  • tooltip:Intellect increased by $w1.
  • description:Increases your Intellect by {$s1=190} for {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:1.00
  • default_chance:0.00%
Rune of Power 9.7 0.0 31.9sec 31.9sec 14.7sec 47.58% 0.00% 0.0 (0.0) 9.3

Buff Details

  • buff initial source:blood_elf
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:16.3s / 49.0s
  • trigger_min/max:16.3s / 49.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • rune_of_power_1:47.58%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism)

Buff Details

  • buff initial source:blood_elf
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power

Buff Details

  • buff initial source:blood_elf
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases $pri by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%

Procs, Uptimes & Benefits

Proc Count Min Max Interval Min Max
Heating Up generated 42.9 31.0 54.0 7.0s 0.4s 29.9s
Heating Up removed 0.4 0.0 4.0 48.2s 9.1s 222.6s
Heating Up converted with Fire Blast 17.5 10.0 26.0 17.3s 1.3s 80.5s
Hot Streak procs 41.7 31.0 53.0 7.2s 0.8s 38.7s
Hot Streak spells used 91.2 68.0 113.0 3.3s 0.0s 29.4s
Hot Streak spell crits 88.1 64.0 111.0 3.4s 0.0s 29.4s
Hot Streak spell crits wasted 3.5 0.0 8.0 74.5s 4.5s 249.9s
Direct Ignite applications 3.0 3.0 3.0 1.8s 1.8s 1.8s
Ignites spread to new targets 0.0 0.0 2.0 0.0s 0.0s 0.0s
Ignites spread to targets with existing Ignite 28.0 22.0 34.0 21.6s 1.0s 96.5s
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 25.74% 21.65% 28.12% 1.0s 0.0s 4.6s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.4760.0002.7921.4270.0005.336
Rune of Power5.2000.00018.73432.51423.48043.367
Fire Blast0.0960.0007.6893.6372.9599.078
Dragon's Breath4.0830.00042.75559.02930.705100.615
Combustion2.5391.5006.7258.9664.63216.076
Phoenix Flames0.1910.00020.2122.7171.95422.169

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
blood_elf
mana_regen Mana 2783.06 211080.50 100.00% 75.84 88609.32 29.57%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 49000.0 703.89 708.26 88601.3 48689.3 41763.0 50000.0
Usage Type Count Total Avg RPE APR
blood_elf
combustion Mana 3.5 17569.9 5000.0 5005.4 0.0
dragons_breath Mana 13.7 27443.1 2000.0 1999.7 4.3
fire_blast Mana 37.8 18890.7 500.0 499.9 11.1
fireball Mana 3.5 3512.7 1000.0 1001.1 5.8
flamestrike Mana 99.7 124586.9 1250.0 1250.1 16.1
mirror_image Mana 3.0 1988.3 665.4 665.4 7.2
scorch Mana 34.9 17447.0 500.0 500.5 5.3

Statistics & Data Analysis

Fight Length
blood_elf Fight Length
Count 1521
Mean 299.89
Minimum 240.02
Maximum 359.79
Spread ( max - min ) 119.76
Range [ ( max - min ) / 2 * 100% ] 19.97%
DPS
blood_elf Damage Per Second
Count 1521
Mean 10439.25
Minimum 9516.03
Maximum 11748.83
Spread ( max - min ) 2232.80
Range [ ( max - min ) / 2 * 100% ] 10.69%
Standard Deviation 346.9641
5th Percentile 9925.24
95th Percentile 11049.97
( 95th Percentile - 5th Percentile ) 1124.73
Mean Distribution
Standard Deviation 8.8965
95.00% Confidence Interval ( 10421.81 - 10456.68 )
Normalized 95.00% Confidence Interval ( 99.83% - 100.17% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 43
0.1% Error 4244
0.1 Scale Factor Error with Delta=300 1028
0.05 Scale Factor Error with Delta=300 4111
0.01 Scale Factor Error with Delta=300 102767
Priority Target DPS
blood_elf Priority Target Damage Per Second
Count 1521
Mean 4403.36
Minimum 4123.56
Maximum 4842.32
Spread ( max - min ) 718.77
Range [ ( max - min ) / 2 * 100% ] 8.16%
Standard Deviation 115.4126
5th Percentile 4227.13
95th Percentile 4600.88
( 95th Percentile - 5th Percentile ) 373.75
Mean Distribution
Standard Deviation 2.9593
95.00% Confidence Interval ( 4397.56 - 4409.16 )
Normalized 95.00% Confidence Interval ( 99.87% - 100.13% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 27
0.1% Error 2639
0.1 Scale Factor Error with Delta=300 114
0.05 Scale Factor Error with Delta=300 455
0.01 Scale Factor Error with Delta=300 11371
DPS(e)
blood_elf Damage Per Second (Effective)
Count 1521
Mean 10439.25
Minimum 9516.03
Maximum 11748.83
Spread ( max - min ) 2232.80
Range [ ( max - min ) / 2 * 100% ] 10.69%
Damage
blood_elf Damage
Count 1521
Mean 3114349.06
Minimum 2464011.79
Maximum 3877512.10
Spread ( max - min ) 1413500.31
Range [ ( max - min ) / 2 * 100% ] 22.69%
DTPS
blood_elf Damage Taken Per Second
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
blood_elf Healing Per Second
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
blood_elf Healing Per Second (Effective)
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
blood_elf Heal
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
blood_elf Healing Taken Per Second
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
blood_elf Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
blood_elfTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
blood_elf Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 flask
1 0.00 food
2 0.00 augmentation
3 0.00 arcane_intellect
4 0.00 variable,name=disable_combustion,op=reset
If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
5 0.00 variable,name=hot_streak_flamestrike,op=set,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
6 0.00 variable,name=hard_cast_flamestrike,op=set,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
7 0.00 variable,name=combustion_flamestrike,op=set,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch.enabled+6*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
8 0.00 variable,name=arcane_explosion,op=set,if=variable.arcane_explosion=0,value=99*talent.flame_patch.enabled+2*!talent.flame_patch.enabled
This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
9 0.00 variable,name=arcane_explosion_mana,default=40,op=reset
This variable specifies the percentage of mana below which Arcane Explosion will not be used.
A 0.00 variable,name=kindling_reduction,default=0.2,op=reset
With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
B 0.00 variable,name=shifting_power_reduction,op=set,value=-action.shifting_power.execute_time%action.shifting_power.new_tick_time*(dbc.effect.815503.base_value%1000+conduit.discipline_of_the_grove.time_value),if=covenant.night_fae.enabled
The amount of cooldown reduction in seconds given by a full channel of Shifting Power. The dbc.effect.815503.base_value%1000 expression gives the number of seconds removed by each tick normally and conduit.discipline_of_the_grove.time_value gives the additional adjustment from that conduit.
C 0.00 variable,name=skb_duration,op=set,value=dbc.effect.828420.base_value
The duration of a Sun King's Blessing Combustion.
D 0.00 variable,name=combustion_on_use,op=set,value=equipped.manifesto_of_madness|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.ignition_mages_fuse|equipped.tzanes_barkspines|equipped.azurethos_singed_plumage|equipped.ancient_knot_of_wisdom|equipped.shockbiters_fang|equipped.neural_synapse_enhancer|equipped.balefire_branch
E 0.00 variable,name=font_double_on_use,op=set,value=equipped.azsharas_font_of_power&variable.combustion_on_use
F 0.00 variable,name=font_of_power_precombat_channel,op=set,value=18,if=variable.font_double_on_use&!talent.firestarter.enabled&variable.font_of_power_precombat_channel=0
This variable determines when Azshara's Font of Power is used before the pull if bfa.font_of_power_precombat_channel is not specified.
G 0.00 variable,name=empyreal_ordnance_delay,default=18,op=reset
How long before Combustion should Empyreal Ordnance be used?
H 0.00 snapshot_stats
I 0.00 use_item,name=azsharas_font_of_power,if=!variable.disable_combustion
J 0.00 mirror_image
K 0.00 pyroblast
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=!runeforge.disciplinary_command.equipped
0.00 variable,name=time_to_combustion,op=set,value=talent.firestarter.enabled*firestarter.remains+(cooldown.combustion.remains*(1-variable.kindling_reduction*talent.kindling.enabled))*!cooldown.combustion.ready*buff.combustion.down
0.00 variable,name=time_to_combustion,op=max,value=variable.empyreal_ordnance_delay-(cooldown.empyreal_ordnance.duration-cooldown.empyreal_ordnance.remains)*!cooldown.empyreal_ordnance.ready,if=equipped.empyreal_ordnance
Make sure Combustion is delayed if needed based on the empyreal_ordnance_delay variable
0.00 shifting_power,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains>0&(cooldown.rune_of_power.remains>0|!talent.rune_of_power.enabled)
0.00 radiant_spark,if=(buff.combustion.down&buff.rune_of_power.down&(cooldown.combustion.remains<execute_time|cooldown.combustion.remains>cooldown.radiant_spark.duration))|(buff.rune_of_power.up&cooldown.combustion.remains>30)
0.00 deathborne,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains<execute_time
L 1.99 mirror_image,if=buff.combustion.down&debuff.radiant_spark_vulnerability.down
0.00 use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
0.00 use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay
0.00 use_item,name=soul_igniter
0.00 use_item,name=glyph_of_assimilation
0.00 use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
0.00 use_item,name=dreadfire_vessel
0.00 use_item,name=azsharas_font_of_power,if=variable.time_to_combustion<=5+15*variable.font_double_on_use&variable.time_to_combustion>0&!variable.disable_combustion
0.00 guardian_of_azeroth,if=(variable.time_to_combustion<10|fight_remains<variable.time_to_combustion)&!variable.disable_combustion
0.00 concentrated_flame
0.00 reaping_flames
0.00 focused_azerite_beam
0.00 purifying_blast
0.00 ripple_in_space
0.00 the_unbound_force
0.00 counterspell,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
Get the disciplinary_command buff up, unless combustion is soon.
0.00 arcane_explosion,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
M 6.21 rune_of_power,if=buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)
N 0.00 call_action_list,name=combustion_phase,if=!variable.disable_combustion&variable.time_to_combustion<=0
0.00 variable,name=fire_blast_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.fire_blast.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains
0.00 variable,name=phoenix_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.phoenix_flames.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped
O 0.00 call_action_list,name=rop_phase,if=buff.rune_of_power.up&(variable.time_to_combustion>0|variable.disable_combustion)
P 21.41 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
Q 0.00 call_action_list,name=standard_rotation,if=(variable.time_to_combustion>0|variable.disable_combustion)&buff.rune_of_power.down
actions.combustion_cooldowns
# count action,conditions
R 1.48 potion
0.00 blood_fury
0.00 berserking
0.00 fireblood
0.00 ancestral_call
0.00 use_items
0.00 use_item,use_off_gcd=1,effect_name=gladiators_badge,if=action.meteor.in_flight_remains<=0.5
0.00 time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up
actions.combustion_phase
# count action,conditions
0.00 lights_judgment,if=buff.combustion.down
0.00 variable,name=extended_combustion_remains,op=set,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains)
Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
0.00 variable,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack)
Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
0.00 bag_of_tricks,if=buff.combustion.down
0.00 living_bomb,if=active_enemies>1&buff.combustion.down
0.00 mirrors_of_torment,if=buff.combustion.down&buff.rune_of_power.down
0.00 use_item,name=hyperthread_wristwraps,if=buff.combustion.up&action.fire_blast.charges=0&action.fire_blast.recharge_time>gcd.max
0.00 blood_of_the_enemy
0.00 memory_of_lucid_dreams
0.00 worldvein_resonance
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&conduit.infernal_cascade.enabled&charges>=1&((action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration-variable.extended_combustion_remains%(buff.infernal_cascade.duration-0.5))>=0|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.remains<0.5)&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
BFA Fire Blast usage: During Combustion, Fire Blasts are used to generate Hot Streaks and minimize the amount of time spent executing other spells. For standard Fire, Fire Blasts are only used when Heating Up is active or when a Scorch cast is in progress and Heating Up and Hot Streak are not active. With Blaster Master and Flame On, Fire Blasts can additionally be used while Hot Streak and Heating Up are not active and a Pyroblast is in the air and also while casting Scorch even if Heating Up is already active. The latter allows two Hot Streak Pyroblasts to be cast in succession after the Scorch. Additionally with Blaster Master and Flame On, Fire Blasts should not be used unless Blaster Master is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=azerite.blaster_master.enabled&charges>=1&((action.fire_blast.charges_fractional+(buff.combustion.remains-buff.blaster_master.duration)%cooldown.fire_blast.duration-(buff.combustion.remains)%(buff.blaster_master.duration-0.5))>=0|!azerite.blaster_master.enabled|!talent.flame_on.enabled|buff.combustion.remains<=buff.blaster_master.duration|buff.blaster_master.remains<0.5|equipped.hyperthread_wristwraps&cooldown.hyperthread_wristwraps_300142.remains<5)&buff.combustion.up&(!action.scorch.executing&!action.pyroblast.in_flight&buff.heating_up.up|action.scorch.executing&buff.hot_streak.down&(buff.heating_up.down|azerite.blaster_master.enabled)|azerite.blaster_master.enabled&talent.flame_on.enabled&action.pyroblast.in_flight&buff.heating_up.down&buff.hot_streak.down)
Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
S 11.93 fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
With Infernal Cascade, Fire Blast use should be additionaly constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
0.00 counterspell,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
0.00 arcane_explosion,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_frost.down
T 0.00 call_action_list,name=active_talents
U 3.51 combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
V 0.00 call_action_list,name=combustion_cooldowns,if=buff.combustion.last_expire<=action.combustion.last_used
Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
W 17.20 flamestrike,if=(buff.hot_streak.react|buff.firestorm.react)&active_enemies>=variable.combustion_flamestrike
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
0.00 pyroblast,if=buff.hot_streak.react&buff.combustion.up
0.00 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
X 10.14 phoenix_flames,if=buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
Y 3.54 fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
Z 5.17 scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
0.00 living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
a 1.97 dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
b 0.07 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
actions.rop_phase
# count action,conditions
c 18.11 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury.enabled&cooldown.dragons_breath.ready)|(talent.searing_touch.enabled&target.health.pct<=30)))
Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flametrikes or when Sun King's Blessing is ready.
d 2.98 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
e 0.00 call_action_list,name=active_talents
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
0.00 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&active_enemies<variable.hot_streak_flamestrike
f 1.39 phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
g 13.48 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
h 4.84 dragons_breath,if=active_enemies>2
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
i 22.34 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
0.00 fireball
actions.standard_rotation
# count action,conditions
j 17.28 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
0.00 pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power.enabled)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
Try to get SKB procs inside RoP phases or Combustion phases when possible.
0.00 pyroblast,if=buff.hot_streak.react&target.health.pct<=30&talent.searing_touch.enabled
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
k 1.47 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
0.00 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&active_enemies<variable.hot_streak_flamestrike
l 2.57 phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
m 0.00 call_action_list,name=active_talents
n 6.91 dragons_breath,if=active_enemies>1
o 16.59 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
p 24.74 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
0.00 fireball
0.00 scorch

Sample Sequence

01456789ACDEGJKRYUXWSSWSXWXZZWSWZaiPcMiiiiiPfPchippppPPjpnppppPPMcihiiiPPcppnpppYUSXWSXWSXWZZaciMiLiPPcihilPjppppPnPjppppMiPPcccchiipPpppnpYUSXWWWWSSWXXWSggcMggcdcgggcgPcfcnooPjoojLoojPjoonjlPjooojoPMcgggcgPcggcgfj

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 flask blood_elf 50000.0/50000: 100% mana
Pre precombat 1 food blood_elf 50000.0/50000: 100% mana
Pre precombat 4 disable_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 5 hot_streak_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 6 hard_cast_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 7 combustion_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 8 arcane_explosion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 9 arcane_explosion_mana Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat A kindling_reduction Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat C skb_duration Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat D combustion_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat E font_double_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat G empyreal_ordnance_delay Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat J mirror_image Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat K pyroblast Fluffy_Pillow 50000.0/50000: 100% mana
0:00.000 combustion_cooldowns R potion Fluffy_Pillow 49000.0/50000: 98% mana
0:00.000 combustion_phase Y fireball Fluffy_Pillow 49000.0/50000: 98% mana potion_of_spectral_intellect
0:01.500 combustion_phase U combustion Fluffy_Pillow 50000.0/50000: 100% mana bloodlust, potion_of_spectral_intellect
0:01.957 combustion_phase X phoenix_flames Fluffy_Pillow 44457.0/50000: 89% mana bloodlust, combustion, rune_of_power, potion_of_spectral_intellect
0:02.963 combustion_phase W flamestrike Fluffy_Pillow 45463.0/50000: 91% mana bloodlust, combustion, hot_streak, rune_of_power, potion_of_spectral_intellect
0:02.963 combustion_phase S fire_blast Fluffy_Pillow 44213.0/50000: 88% mana bloodlust, combustion, rune_of_power, potion_of_spectral_intellect
0:03.463 combustion_phase S fire_blast Fluffy_Pillow 44213.0/50000: 88% mana bloodlust, combustion, heating_up, rune_of_power, potion_of_spectral_intellect
0:03.970 combustion_phase W flamestrike Fluffy_Pillow 44220.0/50000: 88% mana bloodlust, combustion, hot_streak, rune_of_power, potion_of_spectral_intellect
0:03.970 combustion_phase S fire_blast Fluffy_Pillow 42970.0/50000: 86% mana bloodlust, combustion, rune_of_power, potion_of_spectral_intellect
0:04.976 combustion_phase X phoenix_flames Fluffy_Pillow 43476.0/50000: 87% mana bloodlust, combustion, heating_up, rune_of_power, potion_of_spectral_intellect
0:05.983 combustion_phase W flamestrike Fluffy_Pillow 44483.0/50000: 89% mana bloodlust, combustion, hot_streak, rune_of_power, potion_of_spectral_intellect
0:06.992 combustion_phase X phoenix_flames Fluffy_Pillow 44242.0/50000: 88% mana bloodlust, combustion, rune_of_power, potion_of_spectral_intellect
0:07.996 combustion_phase Z scorch Fluffy_Pillow 45246.0/50000: 90% mana bloodlust, combustion, heating_up, rune_of_power, potion_of_spectral_intellect
0:09.002 combustion_phase Z scorch Fluffy_Pillow 45752.0/50000: 92% mana bloodlust, combustion, heating_up, rune_of_power, potion_of_spectral_intellect
0:10.008 combustion_phase W flamestrike Fluffy_Pillow 46258.0/50000: 93% mana bloodlust, combustion, hot_streak, rune_of_power, potion_of_spectral_intellect
0:10.008 combustion_phase S fire_blast Fluffy_Pillow 45008.0/50000: 90% mana bloodlust, combustion, rune_of_power, potion_of_spectral_intellect
0:11.015 combustion_phase W flamestrike Fluffy_Pillow 45515.0/50000: 91% mana bloodlust, combustion, hot_streak, rune_of_power, potion_of_spectral_intellect
0:12.022 combustion_phase Z scorch Fluffy_Pillow 45272.0/50000: 91% mana bloodlust, combustion, rune_of_power, potion_of_spectral_intellect
0:13.029 combustion_phase a dragons_breath Fluffy_Pillow 45779.0/50000: 92% mana bloodlust, combustion, rune_of_power, potion_of_spectral_intellect
0:14.035 rop_phase i flamestrike Fluffy_Pillow 44785.0/50000: 90% mana bloodlust, heating_up, rune_of_power, potion_of_spectral_intellect
0:16.324 default P fire_blast Fluffy_Pillow 46985.0/50000: 94% mana bloodlust, heating_up, rune_of_power, potion_of_spectral_intellect
0:16.378 rop_phase c flamestrike Fluffy_Pillow 45378.0/50000: 91% mana bloodlust, hot_streak, rune_of_power, potion_of_spectral_intellect
0:17.384 default M rune_of_power Fluffy_Pillow 45134.0/50000: 90% mana bloodlust, potion_of_spectral_intellect
0:18.390 rop_phase i flamestrike Fluffy_Pillow 46140.0/50000: 92% mana bloodlust, rune_of_power, potion_of_spectral_intellect
0:20.732 rop_phase i flamestrike Fluffy_Pillow 47232.0/50000: 94% mana bloodlust, rune_of_power, potion_of_spectral_intellect
0:23.075 rop_phase i flamestrike Fluffy_Pillow 48325.0/50000: 97% mana bloodlust, rune_of_power, potion_of_spectral_intellect
0:25.417 rop_phase i flamestrike Fluffy_Pillow 48754.0/50000: 98% mana bloodlust, rune_of_power
0:27.760 rop_phase i flamestrike Fluffy_Pillow 48755.0/50000: 98% mana bloodlust, rune_of_power
0:29.760 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana bloodlust, rune_of_power
0:30.102 rop_phase f phoenix_flames Fluffy_Pillow 48592.0/50000: 97% mana bloodlust, heating_up, rune_of_power
0:30.302 default P fire_blast Fluffy_Pillow 48792.0/50000: 98% mana bloodlust, heating_up, rune_of_power
0:31.108 rop_phase c flamestrike Fluffy_Pillow 49098.0/50000: 98% mana bloodlust, hot_streak, rune_of_power
0:32.114 rop_phase h dragons_breath Fluffy_Pillow 48854.0/50000: 98% mana bloodlust, rune_of_power
0:33.120 rop_phase i flamestrike Fluffy_Pillow 47860.0/50000: 96% mana bloodlust, rune_of_power
0:35.462 standard_rotation p flamestrike Fluffy_Pillow 48754.0/50000: 98% mana bloodlust
0:37.805 standard_rotation p flamestrike Fluffy_Pillow 48755.0/50000: 98% mana bloodlust
0:40.148 standard_rotation p flamestrike Fluffy_Pillow 48755.0/50000: 98% mana bloodlust
0:42.489 standard_rotation p flamestrike Fluffy_Pillow 48753.0/50000: 98% mana
0:43.689 default P fire_blast Fluffy_Pillow 49953.0/50000: 100% mana
0:45.089 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
0:45.532 standard_rotation j flamestrike Fluffy_Pillow 48693.0/50000: 97% mana hot_streak
0:46.838 standard_rotation p flamestrike Fluffy_Pillow 48749.0/50000: 97% mana
0:49.882 standard_rotation n dragons_breath Fluffy_Pillow 48755.0/50000: 98% mana
0:51.420 standard_rotation p flamestrike Fluffy_Pillow 48293.0/50000: 97% mana
0:54.464 standard_rotation p flamestrike Fluffy_Pillow 48755.0/50000: 98% mana
0:57.509 standard_rotation p flamestrike Fluffy_Pillow 48756.0/50000: 98% mana
1:00.552 standard_rotation p flamestrike Fluffy_Pillow 48754.0/50000: 98% mana
1:01.052 default P fire_blast Fluffy_Pillow 49254.0/50000: 99% mana
1:03.152 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
1:03.596 default M rune_of_power Fluffy_Pillow 48694.0/50000: 97% mana hot_streak
1:04.903 rop_phase c flamestrike Fluffy_Pillow 50000.0/50000: 100% mana hot_streak, rune_of_power
1:06.210 rop_phase i flamestrike Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
1:09.252 rop_phase h dragons_breath Fluffy_Pillow 48753.0/50000: 98% mana rune_of_power
1:10.559 rop_phase i flamestrike Fluffy_Pillow 48060.0/50000: 96% mana rune_of_power
1:13.601 rop_phase i flamestrike Fluffy_Pillow 48753.0/50000: 98% mana rune_of_power
1:16.645 rop_phase i flamestrike Fluffy_Pillow 48755.0/50000: 98% mana rune_of_power
1:18.445 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
1:19.245 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
1:19.687 rop_phase c flamestrike Fluffy_Pillow 48692.0/50000: 97% mana hot_streak, rune_of_power
1:20.993 standard_rotation p flamestrike Fluffy_Pillow 48748.0/50000: 97% mana
1:24.036 standard_rotation p flamestrike Fluffy_Pillow 48754.0/50000: 98% mana
1:27.078 standard_rotation n dragons_breath Fluffy_Pillow 48753.0/50000: 98% mana
1:28.558 standard_rotation p flamestrike Fluffy_Pillow 48233.0/50000: 96% mana
1:31.602 standard_rotation p flamestrike Fluffy_Pillow 48755.0/50000: 98% mana
1:34.644 standard_rotation p flamestrike Fluffy_Pillow 48753.0/50000: 98% mana
1:37.686 combustion_phase Y fireball Fluffy_Pillow 48753.0/50000: 98% mana
1:39.186 combustion_phase U combustion Fluffy_Pillow 50000.0/50000: 100% mana
1:39.186 combustion_phase S fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, rune_of_power
1:39.643 combustion_phase X phoenix_flames Fluffy_Pillow 43957.0/50000: 88% mana combustion, heating_up, rune_of_power
1:40.950 combustion_phase W flamestrike Fluffy_Pillow 45264.0/50000: 91% mana combustion, hot_streak, rune_of_power
1:40.950 combustion_phase S fire_blast Fluffy_Pillow 44014.0/50000: 88% mana combustion, rune_of_power
1:42.256 combustion_phase X phoenix_flames Fluffy_Pillow 44820.0/50000: 90% mana combustion, heating_up, rune_of_power
1:43.563 combustion_phase W flamestrike Fluffy_Pillow 46127.0/50000: 92% mana combustion, hot_streak, rune_of_power
1:44.463 combustion_phase S fire_blast Fluffy_Pillow 45777.0/50000: 92% mana combustion, rune_of_power
1:44.870 combustion_phase X phoenix_flames Fluffy_Pillow 45684.0/50000: 91% mana combustion, heating_up, rune_of_power
1:46.176 combustion_phase W flamestrike Fluffy_Pillow 46990.0/50000: 94% mana combustion, hot_streak, rune_of_power
1:47.482 combustion_phase Z scorch Fluffy_Pillow 47046.0/50000: 94% mana combustion, rune_of_power
1:48.788 combustion_phase Z scorch Fluffy_Pillow 47852.0/50000: 96% mana combustion, rune_of_power
1:50.097 combustion_phase a dragons_breath Fluffy_Pillow 48661.0/50000: 97% mana combustion, heating_up, rune_of_power
1:51.404 rop_phase c flamestrike Fluffy_Pillow 47968.0/50000: 96% mana hot_streak, rune_of_power
1:52.711 rop_phase i flamestrike Fluffy_Pillow 48025.0/50000: 96% mana rune_of_power
1:55.753 default M rune_of_power Fluffy_Pillow 48753.0/50000: 98% mana
1:57.059 rop_phase i flamestrike Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
2:00.102 default L mirror_image Fluffy_Pillow 48754.0/50000: 98% mana rune_of_power
2:01.409 rop_phase i flamestrike Fluffy_Pillow 49061.0/50000: 98% mana rune_of_power
2:01.909 default P fire_blast Fluffy_Pillow 49561.0/50000: 99% mana rune_of_power
2:04.009 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
2:04.452 rop_phase c flamestrike Fluffy_Pillow 48693.0/50000: 97% mana hot_streak, rune_of_power
2:05.757 rop_phase i flamestrike Fluffy_Pillow 48748.0/50000: 97% mana rune_of_power
2:08.800 rop_phase h dragons_breath Fluffy_Pillow 48754.0/50000: 98% mana rune_of_power
2:10.106 rop_phase i flamestrike Fluffy_Pillow 48060.0/50000: 96% mana rune_of_power
2:13.149 standard_rotation l phoenix_flames Fluffy_Pillow 48754.0/50000: 98% mana
2:14.449 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
2:14.456 standard_rotation j flamestrike Fluffy_Pillow 49507.0/50000: 99% mana hot_streak
2:15.762 standard_rotation p flamestrike Fluffy_Pillow 49563.0/50000: 99% mana
2:18.808 standard_rotation p flamestrike Fluffy_Pillow 48757.0/50000: 98% mana
2:21.853 standard_rotation p flamestrike Fluffy_Pillow 48756.0/50000: 98% mana
2:24.896 standard_rotation p flamestrike Fluffy_Pillow 48754.0/50000: 98% mana
2:27.896 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana
2:27.940 standard_rotation n dragons_breath Fluffy_Pillow 48294.0/50000: 97% mana heating_up
2:28.440 default P fire_blast Fluffy_Pillow 46794.0/50000: 94% mana heating_up
2:29.246 standard_rotation j flamestrike Fluffy_Pillow 47100.0/50000: 94% mana hot_streak
2:30.553 standard_rotation p flamestrike Fluffy_Pillow 47157.0/50000: 94% mana
2:33.596 standard_rotation p flamestrike Fluffy_Pillow 48754.0/50000: 98% mana
2:36.640 standard_rotation p flamestrike Fluffy_Pillow 48755.0/50000: 98% mana
2:39.684 standard_rotation p flamestrike Fluffy_Pillow 48755.0/50000: 98% mana
2:42.728 default M rune_of_power Fluffy_Pillow 48755.0/50000: 98% mana
2:44.035 rop_phase i flamestrike Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
2:45.235 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
2:46.635 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
2:47.079 rop_phase c flamestrike Fluffy_Pillow 48694.0/50000: 97% mana hot_streak, rune_of_power, firestorm
2:48.385 rop_phase c flamestrike Fluffy_Pillow 48750.0/50000: 98% mana rune_of_power, firestorm
2:49.692 rop_phase c flamestrike Fluffy_Pillow 48807.0/50000: 98% mana rune_of_power, firestorm
2:50.999 rop_phase c flamestrike Fluffy_Pillow 48864.0/50000: 98% mana rune_of_power, firestorm
2:52.308 rop_phase h dragons_breath Fluffy_Pillow 48923.0/50000: 98% mana rune_of_power
2:53.615 rop_phase i flamestrike Fluffy_Pillow 48230.0/50000: 96% mana rune_of_power
2:56.658 rop_phase i flamestrike Fluffy_Pillow 48754.0/50000: 98% mana rune_of_power
2:59.703 standard_rotation p flamestrike Fluffy_Pillow 48756.0/50000: 98% mana
3:02.603 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana
3:02.747 standard_rotation p flamestrike Fluffy_Pillow 48394.0/50000: 97% mana heating_up
3:05.792 standard_rotation p flamestrike Fluffy_Pillow 48756.0/50000: 98% mana heating_up
3:08.836 standard_rotation p flamestrike Fluffy_Pillow 48755.0/50000: 98% mana heating_up
3:11.879 standard_rotation n dragons_breath Fluffy_Pillow 48754.0/50000: 98% mana
3:13.186 standard_rotation p flamestrike Fluffy_Pillow 48061.0/50000: 96% mana
3:16.229 combustion_phase Y fireball Fluffy_Pillow 48754.0/50000: 98% mana
3:17.729 combustion_phase U combustion Fluffy_Pillow 50000.0/50000: 100% mana
3:17.729 combustion_phase S fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, rune_of_power
3:18.186 combustion_phase X phoenix_flames Fluffy_Pillow 43957.0/50000: 88% mana combustion, heating_up, rune_of_power
3:19.491 combustion_phase W flamestrike Fluffy_Pillow 45262.0/50000: 91% mana combustion, hot_streak, rune_of_power, firestorm
3:20.796 combustion_phase W flamestrike Fluffy_Pillow 45317.0/50000: 91% mana combustion, rune_of_power, firestorm
3:22.101 combustion_phase W flamestrike Fluffy_Pillow 45372.0/50000: 91% mana combustion, rune_of_power, firestorm
3:23.410 combustion_phase W flamestrike Fluffy_Pillow 45431.0/50000: 91% mana combustion, rune_of_power, firestorm
3:23.810 combustion_phase S fire_blast Fluffy_Pillow 44581.0/50000: 89% mana combustion, rune_of_power
3:24.310 combustion_phase S fire_blast Fluffy_Pillow 44581.0/50000: 89% mana combustion, heating_up, rune_of_power
3:24.716 combustion_phase W flamestrike Fluffy_Pillow 44487.0/50000: 89% mana combustion, hot_streak, rune_of_power
3:26.023 combustion_phase X phoenix_flames Fluffy_Pillow 44544.0/50000: 89% mana combustion, rune_of_power
3:27.331 combustion_phase X phoenix_flames Fluffy_Pillow 45852.0/50000: 92% mana combustion, heating_up, rune_of_power
3:28.637 combustion_phase W flamestrike Fluffy_Pillow 47158.0/50000: 94% mana combustion, hot_streak, rune_of_power
3:28.737 combustion_phase S fire_blast Fluffy_Pillow 46008.0/50000: 92% mana combustion, rune_of_power
3:29.942 rop_phase g scorch Fluffy_Pillow 46713.0/50000: 93% mana heating_up, rune_of_power
3:31.249 rop_phase g scorch Fluffy_Pillow 47520.0/50000: 95% mana heating_up, rune_of_power
3:32.555 rop_phase c flamestrike Fluffy_Pillow 48326.0/50000: 97% mana hot_streak, rune_of_power
3:33.862 default M rune_of_power Fluffy_Pillow 48383.0/50000: 97% mana heating_up
3:35.169 rop_phase g scorch Fluffy_Pillow 49690.0/50000: 99% mana heating_up, rune_of_power
3:36.475 rop_phase g scorch Fluffy_Pillow 49504.0/50000: 99% mana heating_up, rune_of_power
3:37.782 rop_phase c flamestrike Fluffy_Pillow 49505.0/50000: 99% mana hot_streak, rune_of_power
3:37.882 rop_phase d fire_blast Fluffy_Pillow 48355.0/50000: 97% mana heating_up, rune_of_power
3:39.089 rop_phase c flamestrike Fluffy_Pillow 49062.0/50000: 98% mana hot_streak, rune_of_power
3:40.395 rop_phase g scorch Fluffy_Pillow 49118.0/50000: 98% mana rune_of_power
3:41.700 rop_phase g scorch Fluffy_Pillow 49503.0/50000: 99% mana rune_of_power
3:43.007 rop_phase g scorch Fluffy_Pillow 49505.0/50000: 99% mana heating_up, rune_of_power
3:44.314 rop_phase c flamestrike Fluffy_Pillow 49505.0/50000: 99% mana hot_streak, rune_of_power
3:45.621 rop_phase g scorch Fluffy_Pillow 49562.0/50000: 99% mana heating_up, rune_of_power
3:46.020 default P fire_blast Fluffy_Pillow 49862.0/50000: 100% mana heating_up, rune_of_power
3:46.928 rop_phase c flamestrike Fluffy_Pillow 49505.0/50000: 99% mana hot_streak, rune_of_power
3:48.235 rop_phase f phoenix_flames Fluffy_Pillow 49562.0/50000: 99% mana heating_up, rune_of_power
3:49.541 rop_phase c flamestrike Fluffy_Pillow 50000.0/50000: 100% mana hot_streak, rune_of_power
3:50.849 standard_rotation n dragons_breath Fluffy_Pillow 50000.0/50000: 100% mana
3:52.154 standard_rotation o scorch Fluffy_Pillow 49305.0/50000: 99% mana
3:53.461 standard_rotation o scorch Fluffy_Pillow 49505.0/50000: 99% mana
3:54.704 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
3:54.767 standard_rotation j flamestrike Fluffy_Pillow 49063.0/50000: 98% mana hot_streak
3:56.074 standard_rotation o scorch Fluffy_Pillow 49120.0/50000: 98% mana heating_up
3:57.380 standard_rotation o scorch Fluffy_Pillow 49504.0/50000: 99% mana heating_up
3:58.685 standard_rotation j flamestrike Fluffy_Pillow 49503.0/50000: 99% mana hot_streak
3:59.994 default L mirror_image Fluffy_Pillow 49562.0/50000: 99% mana heating_up
4:01.408 standard_rotation o scorch Fluffy_Pillow 49976.0/50000: 100% mana heating_up
4:02.714 standard_rotation o scorch Fluffy_Pillow 49504.0/50000: 99% mana heating_up
4:04.022 standard_rotation j flamestrike Fluffy_Pillow 49506.0/50000: 99% mana hot_streak
4:04.122 default P fire_blast Fluffy_Pillow 48356.0/50000: 97% mana heating_up
4:05.329 standard_rotation j flamestrike Fluffy_Pillow 49063.0/50000: 98% mana hot_streak
4:06.637 standard_rotation o scorch Fluffy_Pillow 49121.0/50000: 98% mana
4:07.944 standard_rotation o scorch Fluffy_Pillow 49505.0/50000: 99% mana
4:09.249 standard_rotation n dragons_breath Fluffy_Pillow 49503.0/50000: 99% mana heating_up
4:10.557 standard_rotation j flamestrike Fluffy_Pillow 48811.0/50000: 98% mana hot_streak
4:11.865 standard_rotation l phoenix_flames Fluffy_Pillow 48869.0/50000: 98% mana
4:12.958 default P fire_blast Fluffy_Pillow 49962.0/50000: 100% mana heating_up
4:13.265 standard_rotation j flamestrike Fluffy_Pillow 49769.0/50000: 100% mana hot_streak
4:14.569 standard_rotation o scorch Fluffy_Pillow 49823.0/50000: 100% mana
4:15.873 standard_rotation o scorch Fluffy_Pillow 49502.0/50000: 99% mana
4:17.178 standard_rotation o scorch Fluffy_Pillow 49503.0/50000: 99% mana heating_up
4:18.483 standard_rotation j flamestrike Fluffy_Pillow 49503.0/50000: 99% mana hot_streak
4:19.790 standard_rotation o scorch Fluffy_Pillow 49560.0/50000: 99% mana heating_up
4:20.756 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
4:21.096 default M rune_of_power Fluffy_Pillow 49340.0/50000: 99% mana hot_streak
4:22.400 rop_phase c flamestrike Fluffy_Pillow 50000.0/50000: 100% mana hot_streak, rune_of_power
4:23.705 rop_phase g scorch Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
4:25.012 rop_phase g scorch Fluffy_Pillow 49505.0/50000: 99% mana rune_of_power
4:26.318 rop_phase g scorch Fluffy_Pillow 49504.0/50000: 99% mana heating_up, rune_of_power
4:27.624 rop_phase c flamestrike Fluffy_Pillow 49504.0/50000: 99% mana hot_streak, rune_of_power
4:28.929 rop_phase g scorch Fluffy_Pillow 49559.0/50000: 99% mana heating_up, rune_of_power
4:29.440 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
4:30.234 rop_phase c flamestrike Fluffy_Pillow 49503.0/50000: 99% mana hot_streak, rune_of_power
4:31.541 rop_phase g scorch Fluffy_Pillow 49560.0/50000: 99% mana heating_up, rune_of_power
4:32.849 rop_phase g scorch Fluffy_Pillow 49506.0/50000: 99% mana heating_up, rune_of_power
4:34.154 rop_phase c flamestrike Fluffy_Pillow 49503.0/50000: 99% mana hot_streak, rune_of_power
4:35.462 rop_phase g scorch Fluffy_Pillow 49561.0/50000: 99% mana heating_up, rune_of_power
4:36.768 rop_phase f phoenix_flames Fluffy_Pillow 49504.0/50000: 99% mana heating_up, rune_of_power
4:38.264 standard_rotation j flamestrike Fluffy_Pillow 50000.0/50000: 100% mana hot_streak, firestorm

Stats

Level Bonus (60) Race Bonus (blood_elf) Raid-Buffed Unbuffed Gear Amount
Strength 198 -3 195 195 0
Agility 306 1 307 307 0
Stamina 414 0 434 414 0
Intellect 450 2 2459 2252 1800
Spirit 0 0 0 0 0
Health 8680 8280 0
Mana 50000 50000 0
Spell Power 2459 2252 0
Melee Crit 21.71% 21.71% 550
Spell Crit 36.71% 36.71% 550
Haste 15.15% 15.15% 500
Versatility 12.50% 12.50% 500
Mana Regen 1000 1000 0
Mastery 16.71% 16.71% 500
Armor 0 0 0
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 0.00

Profile

mage="blood_elf"
source=default
spec=fire
level=60
race=blood_elf
role=spell
position=back
talents=3031011
talent_override=flame_patch,if=3>2

# Default consumables
potion=spectral_intellect
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=disabled

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_intellect
# If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
actions.precombat+=/variable,name=disable_combustion,op=reset
# This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
actions.precombat+=/variable,name=hot_streak_flamestrike,op=set,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
actions.precombat+=/variable,name=hard_cast_flamestrike,op=set,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
actions.precombat+=/variable,name=combustion_flamestrike,op=set,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch.enabled+6*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
actions.precombat+=/variable,name=arcane_explosion,op=set,if=variable.arcane_explosion=0,value=99*talent.flame_patch.enabled+2*!talent.flame_patch.enabled
# This variable specifies the percentage of mana below which Arcane Explosion will not be used.
actions.precombat+=/variable,name=arcane_explosion_mana,default=40,op=reset
# With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
actions.precombat+=/variable,name=kindling_reduction,default=0.2,op=reset
# The amount of cooldown reduction in seconds given by a full channel of Shifting Power. The dbc.effect.815503.base_value%1000 expression gives the number of seconds removed by each tick normally and conduit.discipline_of_the_grove.time_value gives the additional adjustment from that conduit.
actions.precombat+=/variable,name=shifting_power_reduction,op=set,value=-action.shifting_power.execute_time%action.shifting_power.new_tick_time*(dbc.effect.815503.base_value%1000+conduit.discipline_of_the_grove.time_value),if=covenant.night_fae.enabled
# The duration of a Sun King's Blessing Combustion.
actions.precombat+=/variable,name=skb_duration,op=set,value=dbc.effect.828420.base_value
actions.precombat+=/variable,name=combustion_on_use,op=set,value=equipped.manifesto_of_madness|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.ignition_mages_fuse|equipped.tzanes_barkspines|equipped.azurethos_singed_plumage|equipped.ancient_knot_of_wisdom|equipped.shockbiters_fang|equipped.neural_synapse_enhancer|equipped.balefire_branch
actions.precombat+=/variable,name=font_double_on_use,op=set,value=equipped.azsharas_font_of_power&variable.combustion_on_use
# This variable determines when Azshara's Font of Power is used before the pull if bfa.font_of_power_precombat_channel is not specified.
actions.precombat+=/variable,name=font_of_power_precombat_channel,op=set,value=18,if=variable.font_double_on_use&!talent.firestarter.enabled&variable.font_of_power_precombat_channel=0
# How long before Combustion should Empyreal Ordnance be used?
actions.precombat+=/variable,name=empyreal_ordnance_delay,default=18,op=reset
actions.precombat+=/snapshot_stats
actions.precombat+=/use_item,name=azsharas_font_of_power,if=!variable.disable_combustion
actions.precombat+=/mirror_image
actions.precombat+=/pyroblast

# Executed every time the actor is available.
actions=counterspell,if=!runeforge.disciplinary_command.equipped
actions+=/variable,name=time_to_combustion,op=set,value=talent.firestarter.enabled*firestarter.remains+(cooldown.combustion.remains*(1-variable.kindling_reduction*talent.kindling.enabled))*!cooldown.combustion.ready*buff.combustion.down
# Make sure Combustion is delayed if needed based on the empyreal_ordnance_delay variable
actions+=/variable,name=time_to_combustion,op=max,value=variable.empyreal_ordnance_delay-(cooldown.empyreal_ordnance.duration-cooldown.empyreal_ordnance.remains)*!cooldown.empyreal_ordnance.ready,if=equipped.empyreal_ordnance
actions+=/shifting_power,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains>0&(cooldown.rune_of_power.remains>0|!talent.rune_of_power.enabled)
actions+=/radiant_spark,if=(buff.combustion.down&buff.rune_of_power.down&(cooldown.combustion.remains<execute_time|cooldown.combustion.remains>cooldown.radiant_spark.duration))|(buff.rune_of_power.up&cooldown.combustion.remains>30)
actions+=/deathborne,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains<execute_time
actions+=/mirror_image,if=buff.combustion.down&debuff.radiant_spark_vulnerability.down
actions+=/use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
actions+=/use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay
actions+=/use_item,name=soul_igniter
actions+=/use_item,name=glyph_of_assimilation
actions+=/use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
actions+=/use_item,name=dreadfire_vessel
actions+=/use_item,name=azsharas_font_of_power,if=variable.time_to_combustion<=5+15*variable.font_double_on_use&variable.time_to_combustion>0&!variable.disable_combustion
actions+=/guardian_of_azeroth,if=(variable.time_to_combustion<10|fight_remains<variable.time_to_combustion)&!variable.disable_combustion
actions+=/concentrated_flame
actions+=/reaping_flames
actions+=/focused_azerite_beam
actions+=/purifying_blast
actions+=/ripple_in_space
actions+=/the_unbound_force
# Get the disciplinary_command buff up, unless combustion is soon.
actions+=/counterspell,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/arcane_explosion,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/rune_of_power,if=buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)
actions+=/call_action_list,name=combustion_phase,if=!variable.disable_combustion&variable.time_to_combustion<=0
actions+=/variable,name=fire_blast_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.fire_blast.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains
actions+=/variable,name=phoenix_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.phoenix_flames.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped
actions+=/call_action_list,name=rop_phase,if=buff.rune_of_power.up&(variable.time_to_combustion>0|variable.disable_combustion)
# When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
# During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
actions+=/call_action_list,name=standard_rotation,if=(variable.time_to_combustion>0|variable.disable_combustion)&buff.rune_of_power.down

actions.active_talents=living_bomb,if=active_enemies>1&buff.combustion.down&(variable.time_to_combustion>cooldown.living_bomb.duration|variable.time_to_combustion<=0|variable.disable_combustion)
actions.active_talents+=/meteor,if=!variable.disable_combustion&variable.time_to_combustion<=0|(cooldown.meteor.duration<variable.time_to_combustion&!talent.rune_of_power.enabled)|talent.rune_of_power.enabled&buff.rune_of_power.up&variable.time_to_combustion>action.meteor.cooldown|fight_remains<variable.time_to_combustion|variable.disable_combustion
actions.active_talents+=/dragons_breath,if=talent.alexstraszas_fury.enabled&(buff.combustion.down&!buff.hot_streak.react)

actions.combustion_cooldowns=potion
actions.combustion_cooldowns+=/blood_fury
actions.combustion_cooldowns+=/berserking
actions.combustion_cooldowns+=/fireblood
actions.combustion_cooldowns+=/ancestral_call
actions.combustion_cooldowns+=/use_items
actions.combustion_cooldowns+=/use_item,use_off_gcd=1,effect_name=gladiators_badge,if=action.meteor.in_flight_remains<=0.5
actions.combustion_cooldowns+=/time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up

actions.combustion_phase=lights_judgment,if=buff.combustion.down
# Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
actions.combustion_phase+=/variable,name=extended_combustion_remains,op=set,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains)
# Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
actions.combustion_phase+=/variable,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack)
actions.combustion_phase+=/bag_of_tricks,if=buff.combustion.down
actions.combustion_phase+=/living_bomb,if=active_enemies>1&buff.combustion.down
actions.combustion_phase+=/mirrors_of_torment,if=buff.combustion.down&buff.rune_of_power.down
actions.combustion_phase+=/use_item,name=hyperthread_wristwraps,if=buff.combustion.up&action.fire_blast.charges=0&action.fire_blast.recharge_time>gcd.max
actions.combustion_phase+=/blood_of_the_enemy
actions.combustion_phase+=/memory_of_lucid_dreams
actions.combustion_phase+=/worldvein_resonance
# BFA Fire Blast usage: During Combustion, Fire Blasts are used to generate Hot Streaks and minimize the amount of time spent executing other spells. For standard Fire, Fire Blasts are only used when Heating Up is active or when a Scorch cast is in progress and Heating Up and Hot Streak are not active. With Blaster Master and Flame On, Fire Blasts can additionally be used while Hot Streak and Heating Up are not active and a Pyroblast is in the air and also while casting Scorch even if Heating Up is already active. The latter allows two Hot Streak Pyroblasts to be cast in succession after the Scorch. Additionally with Blaster Master and Flame On, Fire Blasts should not be used unless Blaster Master is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&conduit.infernal_cascade.enabled&charges>=1&((action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration-variable.extended_combustion_remains%(buff.infernal_cascade.duration-0.5))>=0|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.remains<0.5)&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
# Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=azerite.blaster_master.enabled&charges>=1&((action.fire_blast.charges_fractional+(buff.combustion.remains-buff.blaster_master.duration)%cooldown.fire_blast.duration-(buff.combustion.remains)%(buff.blaster_master.duration-0.5))>=0|!azerite.blaster_master.enabled|!talent.flame_on.enabled|buff.combustion.remains<=buff.blaster_master.duration|buff.blaster_master.remains<0.5|equipped.hyperthread_wristwraps&cooldown.hyperthread_wristwraps_300142.remains<5)&buff.combustion.up&(!action.scorch.executing&!action.pyroblast.in_flight&buff.heating_up.up|action.scorch.executing&buff.hot_streak.down&(buff.heating_up.down|azerite.blaster_master.enabled)|azerite.blaster_master.enabled&talent.flame_on.enabled&action.pyroblast.in_flight&buff.heating_up.down&buff.hot_streak.down)
# With Infernal Cascade, Fire Blast use should be additionaly constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
actions.combustion_phase+=/counterspell,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
actions.combustion_phase+=/arcane_explosion,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
actions.combustion_phase+=/frostbolt,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_frost.down
actions.combustion_phase+=/call_action_list,name=active_talents
actions.combustion_phase+=/combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
# Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
actions.combustion_phase+=/call_action_list,name=combustion_cooldowns,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/flamestrike,if=(buff.hot_streak.react|buff.firestorm.react)&active_enemies>=variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.combustion_phase+=/pyroblast,if=buff.firestorm.react
actions.combustion_phase+=/pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.hot_streak.react&buff.combustion.up
actions.combustion_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/phoenix_flames,if=buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
actions.combustion_phase+=/fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
actions.combustion_phase+=/scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
actions.combustion_phase+=/living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
actions.combustion_phase+=/dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
actions.combustion_phase+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled

actions.rop_phase=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.rop_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.rop_phase+=/pyroblast,if=buff.firestorm.react
actions.rop_phase+=/pyroblast,if=buff.hot_streak.react
# Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flametrikes or when Sun King's Blessing is ready.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury.enabled&cooldown.dragons_breath.ready)|(talent.searing_touch.enabled&target.health.pct<=30)))
# Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.rop_phase+=/call_action_list,name=active_talents
actions.rop_phase+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
actions.rop_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&active_enemies<variable.hot_streak_flamestrike
actions.rop_phase+=/phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.rop_phase+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled
actions.rop_phase+=/dragons_breath,if=active_enemies>2
actions.rop_phase+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
actions.rop_phase+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.rop_phase+=/fireball

actions.standard_rotation=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.standard_rotation+=/pyroblast,if=buff.firestorm.react
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
# Try to get SKB procs inside RoP phases or Combustion phases when possible.
actions.standard_rotation+=/pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power.enabled)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&target.health.pct<=30&talent.searing_touch.enabled
actions.standard_rotation+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
# During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.standard_rotation+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.standard_rotation+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&active_enemies<variable.hot_streak_flamestrike
actions.standard_rotation+=/phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.standard_rotation+=/call_action_list,name=active_talents
actions.standard_rotation+=/dragons_breath,if=active_enemies>1
actions.standard_rotation+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.standard_rotation+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
actions.standard_rotation+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.standard_rotation+=/fireball
actions.standard_rotation+=/scorch


# Gear Summary
# gear_ilvl=0.00
# gear_intellect=1800
# gear_crit_rating=500
# gear_haste_rating=500
# gear_mastery_rating=500
# gear_versatility_rating=500

fire : 10535 dps, 4441 dps to main target

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
10534.8 10534.8 20.5 / 0.195% 1579.7 / 15.0% 14.6
RPS Out RPS In Primary Resource Waiting APM Active Skill
716.6 712.3 Mana 0.05% 44.5 100.0% 100%
Talents

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
fire 10535
Dragon's Breath 382 3.6% 13.7 21.25sec 8347 6635 Direct 41.2 1835 3975 2782 44.2%

Stats Details: Dragons Breath

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 13.73 41.20 0.00 0.00 1.2580 0.0000 114641.93 114641.93 0.00% 6635.14 6635.14
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 55.75% 22.97 10 37 1834.92 1587 2402 1834.51 1644 2010 42150 42150 0.00%
crit 44.25% 18.23 5 34 3975.28 3173 4805 3966.38 3289 4427 72492 72492 0.00%

Action Details: Dragons Breath

  • id:31661
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:12.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:18.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.582500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:31661
  • name:Dragon's Breath
  • school:fire
  • tooltip:Disoriented.
  • description:Enemies in a cone in front of you take {$s2=0} Fire damage and are disoriented for {$d=4 seconds}. Damage will cancel the effect.

Action Priority List

    combustion_phase
    [b]:1.99
  • if_expr:buff.combustion.remains<gcd.max&buff.combustion.up
    rop_phase
    [i]:4.48
  • if_expr:active_enemies>2
    standard_rotation
    [o]:7.26
  • if_expr:active_enemies>1
Fire Blast 693 6.6% 38.2 7.87sec 5443 0 Direct 38.2 0 5443 5443 100.0%

Stats Details: Fire Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 38.15 38.15 0.00 0.00 0.0000 0.0000 207678.92 207678.92 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 38.15 31 45 5443.21 4314 6533 5441.86 5210 5653 207679 207679 0.00%

Action Details: Fire Blast

  • id:108853
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:10.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:1.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.792000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:108853
  • name:Fire Blast
  • school:fire
  • tooltip:
  • description:Blasts the enemy for {$s1=0} Fire damage. |cFFFFFFFFFire:|r Castable while casting other spells.$?a231568[ Always deals a critical strike.][]

Action Priority List

    default
    [P]:22.73
  • if_expr:!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
    combustion_phase
    [T]:11.48
  • if_expr:!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
    rop_phase
    [e]:2.75
  • if_expr:!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
    standard_rotation
    [l]:1.18
  • if_expr:!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Fireball 68 0.6% 3.5 98.34sec 5826 3055 Direct 3.5 0 5833 5833 100.0%

Stats Details: Fireball

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.51 3.51 0.00 0.00 1.9071 0.0000 20475.73 20475.73 0.00% 3054.71 3054.71
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 3.51 3 4 5833.13 5701 6166 5835.98 5817 5856 20476 20476 0.00%

Action Details: Fireball

  • id:133
  • school:fire
  • range:40.0
  • travel_speed:45.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.650000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:133
  • name:Fireball
  • school:fire
  • tooltip:
  • description:Throws a fiery ball that causes {$s1=0} Fire damage.$?a157642[ Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.][]

Action Priority List

    combustion_phase
    [Z]:3.55
  • if_expr:buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
Flamestrike 4018 (6805) 38.1% (64.6%) 100.9 2.96sec 20206 10086 Direct 302.6 (3126.9) 2426 5247 3978 55.0% (55.0%)

Stats Details: Flamestrike

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 100.88 302.64 0.00 0.00 2.0034 0.0000 1203951.13 1203951.13 0.00% 10085.91 10085.91
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 44.98% 136.12 83 190 2425.67 2071 3136 2425.86 2302 2570 330233 330233 0.00%
crit 55.02% 166.52 106 242 5246.74 4143 6273 5245.79 4852 5624 873718 873718 0.00%

Action Details: Flamestrike

  • id:2120
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:3.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:1250.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.661300
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2120
  • name:Flamestrike
  • school:fire
  • tooltip:Movement speed slowed by {$s2=20}%.
  • description:Calls down a pillar of fire, burning all enemies within the area for {$s1=0} Fire damage and reducing their movement speed by {$s2=20}% for {$d=8 seconds}.

Action Priority List

    combustion_phase
    [X]:17.81
  • if_expr:(buff.hot_streak.react|buff.firestorm.react)&active_enemies>=variable.combustion_flamestrike
    rop_phase
    [d]:17.24
  • if_expr:active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
    rop_phase
    [j]:22.98
  • if_expr:active_enemies>=variable.hard_cast_flamestrike
    standard_rotation
    [k]:18.96
  • if_expr:active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
    standard_rotation
    [q]:23.89
  • if_expr:active_enemies>=variable.hard_cast_flamestrike
    Flame Patch 2786 26.4% 941.4 0.32sec 886 0 Periodic 2824.3 191 415 295 46.4% 0.0%

Stats Details: Flame Patch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 941.42 0.00 0.00 2824.27 0.0000 0.0000 834402.09 834402.09 0.00% 0.00 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 53.56% 1512.76 1152 1959 191.34 163 247 191.35 187 197 289466 289466 0.00%
crit 46.44% 1311.51 1005 1717 415.47 327 495 415.29 404 430 544936 544936 0.00%

Action Details: Flame Patch

  • id:205472
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.060000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:205472
  • name:Flame Patch
  • school:fire
  • tooltip:
  • description:Burning enemies for {$s1=0} Fire damage.
Ignite 1576 15.0% 424.0 0.75sec 1114 0 Periodic 893.8 528 0 528 0.0% 99.3%

Stats Details: Ignite

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 423.99 0.00 893.79 893.79 0.0000 1.0000 472338.35 472338.35 0.00% 528.47 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 100.00% 893.79 715 1075 528.25 69 2036 528.98 476 599 472338 472338 0.00%

Action Details: Ignite

  • id:12654
  • school:fire
  • range:50000.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:9.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12654
  • name:Ignite
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.$?$w3>0[ Movement speed reduced by $w3%.][]
  • description:{$@spelldesc12846=Your target burns for an additional ${{$s1=0}}.1% over {$12654d=9 seconds} of the total direct damage caused by your Fireball, Fire Blast, Scorch, Pyroblast{$?s153561=false}[, Meteor][]{$?s257541=true}[, Phoenix Flames][]{$?s198929=false}[, Cinderstorm][], and Flamestrike. If this effect is reapplied, any remaining damage will be added to the new Ignite. Phoenix Flames causes your Ignites to spread to {$s4=8} nearby enemies.}
Mirror Image 0 (48) 0.0% (0.5%) 3.0 120.46sec 4844 5581

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.98 0.00 0.00 0.00 0.8681 0.0000 0.00 0.00 0.00% 5580.87 5580.87

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.

Action Priority List

    default
    [L]:1.98
  • if_expr:buff.combustion.down&debuff.radiant_spark_vulnerability.down
    Frostbolt (mirror_image) 128  / 48 0.5% 215.6 3.82sec 67 43 Direct 214.9 49 99 67 35.8%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 215.63 214.92 0.00 0.00 1.5593 0.0000 14437.72 14437.72 0.00% 42.94 42.94
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 64.22% 138.02 88 168 49.48 40 61 49.51 47 52 6830 6830 0.00%
crit 35.78% 76.90 43 106 98.93 81 122 98.97 93 105 7608 7608 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:74.90
Phoenix Flames 0 (620) 0.0% (5.9%) 14.2 21.46sec 13126 11143

Stats Details: Phoenix Flames

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 14.17 0.00 0.00 0.00 1.1781 0.0000 0.00 0.00 0.00% 11142.61 11142.61

Action Details: Phoenix Flames

  • id:257541
  • school:fire
  • range:40.0
  • travel_speed:50.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:25.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:257541
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.

Action Priority List

    combustion_phase
    [Y]:10.23
  • if_expr:buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
    rop_phase
    [g]:0.90
  • if_expr:!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    standard_rotation
    [m]:3.02
  • if_expr:!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    Phoenix Flames (_splash) 620 5.9% 14.1 21.48sec 13152 0 Direct 42.4 1885 4929 4384 82.1%

Stats Details: Phoenix Flames Splash

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 14.14 42.42 0.00 0.00 0.0000 0.0000 185958.94 185958.94 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 17.91% 7.60 2 18 1885.12 1415 3712 1880.77 1415 2622 14318 14318 0.00%
crit 82.09% 34.82 23 46 4929.08 2831 7423 4927.24 4338 5178 171641 171641 0.00%

Action Details: Phoenix Flames Splash

  • id:257542
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.900000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:257542
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:{$@spelldesc257541=Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.}
Pyroblast 17 (25) 0.2% (0.2%) 0.0 0.00sec 0 0 Direct 1.0 (6.0) 3712 7425 5058 36.3% (36.3%)

Stats Details: Pyroblast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 0.00 1.00 0.00 0.00 0.0000 0.0000 5059.80 5059.80 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 63.71% 0.64 0 1 3712.47 3712 3712 2365.14 0 3712 2365 2365 0.00%
crit 36.29% 0.36 0 1 7424.94 7425 7425 2694.65 0 7425 2695 2695 0.00%

Action Details: Pyroblast

  • id:11366
  • school:fire
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:4.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.363000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:11366
  • name:Pyroblast
  • school:fire
  • tooltip:
  • description:Hurls an immense fiery boulder that causes {$s1=0} Fire damage$?a321711[ and an additional $321712o2 Fire damage over {$321712d=6 seconds}][].
    Pyroblast (_dot) 8 0.1% 1.0 0.00sec 2374 0 Periodic 5.0 0 475 475 100.0% 0.7%

Stats Details: Pyroblast Dot

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 5.00 5.00 0.0000 1.2000 2374.15 2374.15 0.00% 395.69 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
crit 100.00% 5.00 5 5 474.83 329 511 474.83 475 475 2374 2374 0.00%

Action Details: Pyroblast Dot

  • id:321712
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.062000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:321712
  • name:Pyroblast
  • school:fire
  • tooltip:Suffering $w1 Fire damage every {$t2=0} sec.
  • description:{$@spelldesc321711=Deals an additional $321712o2 Fire damage over {$321712d=6 seconds}.}
Scorch 317 3.0% 36.3 7.64sec 2623 2066 Direct 36.3 0 2623 2623 100.0%

Stats Details: Scorch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 36.32 36.31 0.00 0.00 1.2693 0.0000 95256.72 95256.72 0.00% 2066.35 2066.35
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 36.31 21 50 2622.71 1350 3650 2626.75 2339 3053 95257 95257 0.00%

Action Details: Scorch

  • id:2948
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.177000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2948
  • name:Scorch
  • school:fire
  • tooltip:
  • description:Scorches an enemy for {$s1=0} Fire damage. Castable while moving.

Action Priority List

    combustion_phase
    [a]:6.55
  • if_expr:buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
    combustion_phase
    [c]:0.04
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
    rop_phase
    [h]:13.49
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
    standard_rotation
    [p]:16.68
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
Simple Action Stats Execute Interval
fire
Berserking 2.0 0.00sec

Stats Details: Berserking

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Berserking

  • id:26297
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:180.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:26297
  • name:Berserking
  • school:physical
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.

Action Priority List

    combustion_cooldowns
    [S]:2.00
Combustion 3.5 98.37sec

Stats Details: Combustion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.52 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Combustion

  • id:190319
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:190319
  • name:Combustion
  • school:fire
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.

Action Priority List

    combustion_phase
    [V]:3.53
  • if_expr:buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:fire
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:fire
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Spectral Intellect (potion) 1.5 0.00sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.49 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307162
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    combustion_cooldowns
    [R]:1.48
Rune of Power 6.2 49.03sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.21 0.00 0.00 0.00 1.2582 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    default
    [M]:6.23
  • if_expr:buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Berserking 2.0 0.0 197.9sec 0.0sec 12.0sec 8.11% 30.00% 0.0 (0.0) 2.0

Buff Details

  • buff initial source:fire
  • cooldown name:buff_berserking
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:180.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:192.5s / 203.6s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:12.0s / 12.0s

Stack Uptimes

  • berserking_1:8.11%

Spelldata

  • id:26297
  • name:Berserking
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.
  • max_stacks:0
  • duration:12.00
  • cooldown:180.00
  • default_chance:0.00%
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.51% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:fire
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.51%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Combustion 3.5 0.0 98.3sec 98.3sec 11.8sec 13.88% 0.00% 79.8 (79.8) 3.4

Buff Details

  • buff initial source:fire
  • cooldown name:buff_combustion
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:unhasted
  • period:0.50

Trigger Details

  • interval_min/max:94.5s / 105.6s
  • trigger_min/max:94.5s / 105.6s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 12.0s

Stack Uptimes

  • combustion_1:13.88%

Spelldata

  • id:190319
  • name:Combustion
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Firestorm 4.7 0.1 56.9sec 55.9sec 5.0sec 7.84% 0.00% 0.1 (0.1) 4.6

Buff Details

  • buff initial source:fire
  • cooldown name:buff_firestorm
  • max_stacks:1
  • base duration:5.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

RPPM Details

  • scaling:haste
  • frequency:1.66
  • modifier:1.00

Trigger Details

  • interval_min/max:5.0s / 262.6s
  • trigger_min/max:0.8s / 262.6s
  • trigger_pct:11.41%
  • duration_min/max:0.0s / 9.9s

Stack Uptimes

  • firestorm_1:7.84%

Spelldata

  • id:333100
  • name:Firestorm
  • tooltip:Pyroblast and Flamestrike have no cast time and are guaranteed to critically strike.
  • description:{$@spelldesc333097=When Hot Streak activates, you have a low chance to cause all Pyroblasts and Flamestrikes to have no cast time and be guaranteed critical strikes for {$333100d=5 seconds}.}
  • max_stacks:0
  • duration:5.00
  • cooldown:0.00
  • default_chance:0.00%

Trigger Spelldata

  • id:333097
  • name:Firestorm
  • tooltip:
  • description:When Hot Streak activates, you have a low chance to cause all Pyroblasts and Flamestrikes to have no cast time and be guaranteed critical strikes for {$333100d=5 seconds}.
  • max_stacks:0
  • duration:0.00
  • cooldown:0.00
  • default_chance:100.00%
Heating Up 43.7 0.0 6.9sec 6.9sec 1.7sec 24.55% 49.23% 0.0 (0.0) 0.6

Buff Details

  • buff initial source:fire
  • cooldown name:buff_heating_up
  • max_stacks:2
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.3s / 29.5s
  • trigger_min/max:0.3s / 29.5s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 8.7s

Stack Uptimes

  • heating_up_1:24.55%

Spelldata

  • id:48107
  • name:Heating Up
  • tooltip:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • description:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • max_stacks:2
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Hot Streak! 42.4 0.0 7.1sec 7.1sec 0.9sec 12.15% 49.43% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:fire
  • cooldown name:buff_hot_streak
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.7s / 38.7s
  • trigger_min/max:0.7s / 38.7s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 3.7s

Stack Uptimes

  • hot_streak_1:12.15%

Spelldata

  • id:48108
  • name:Hot Streak!
  • tooltip:Your next Pyroblast or Flamestrike spell is instant cast, and causes double the normal Ignite damage.
  • description:{$@spelldesc195283=Getting two direct-damage critical strikes in a row with Fire spells will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Spectral Intellect 1.5 0.0 300.5sec 0.0sec 23.2sec 11.29% 0.00% 0.0 (0.0) 1.3

Buff Details

  • buff initial source:fire
  • cooldown name:buff_potion_of_spectral_intellect
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:1.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:190.00

Trigger Details

  • interval_min/max:300.0s / 304.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 25.0s

Stack Uptimes

  • potion_of_spectral_intellect_1:11.29%

Spelldata

  • id:307162
  • name:Potion of Spectral Intellect
  • tooltip:Intellect increased by $w1.
  • description:Increases your Intellect by {$s1=190} for {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:1.00
  • default_chance:0.00%
Rune of Power 9.7 0.0 31.8sec 31.8sec 14.7sec 47.70% 0.00% 0.0 (0.0) 9.3

Buff Details

  • buff initial source:fire
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:16.3s / 49.0s
  • trigger_min/max:16.3s / 49.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • rune_of_power_1:47.70%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism)

Buff Details

  • buff initial source:fire
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power

Buff Details

  • buff initial source:fire
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases $pri by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%

Procs, Uptimes & Benefits

Proc Count Min Max Interval Min Max
Heating Up generated 43.7 31.0 56.0 6.9s 0.3s 29.5s
Heating Up removed 0.3 0.0 3.0 67.4s 6.6s 317.1s
Heating Up converted with Fire Blast 18.2 11.0 25.0 16.7s 1.1s 87.5s
Hot Streak procs 42.4 31.0 54.0 7.1s 0.7s 38.7s
Hot Streak spells used 93.1 69.0 117.0 3.2s 0.0s 29.0s
Hot Streak spell crits 89.9 65.0 113.0 3.3s 0.0s 29.0s
Hot Streak spell crits wasted 3.8 1.0 10.0 64.1s 4.4s 256.9s
Direct Ignite applications 3.0 3.0 3.0 1.6s 1.6s 1.6s
Ignites spread to new targets 0.0 0.0 2.0 0.0s 0.0s 0.0s
Ignites spread to targets with existing Ignite 28.1 22.0 34.0 21.5s 0.9s 106.1s
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 24.90% 20.66% 27.62% 1.0s 0.0s 5.0s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.6650.0002.7901.9840.0004.906
Rune of Power5.0540.00018.45731.67723.00941.127
Fire Blast0.0810.0005.2183.0882.6917.913
Dragon's Breath4.0480.00041.63058.73028.613103.371
Combustion2.4261.3006.7268.6004.51815.497
Phoenix Flames0.1610.00013.4432.2971.77715.224

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
fire
mana_regen Mana 2800.12 213598.64 100.00% 76.28 86094.65 28.73%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 49000.0 712.30 716.61 86082.7 48706.9 42045.0 50000.0
Usage Type Count Total Avg RPE APR
fire
combustion Mana 3.5 17625.2 5000.0 5006.2 0.0
dragons_breath Mana 13.7 27466.5 2000.0 1999.8 4.2
fire_blast Mana 38.1 19073.5 500.0 499.9 10.9
fireball Mana 3.5 3518.5 1000.0 1001.1 5.8
flamestrike Mana 100.9 126103.6 1250.0 1250.0 16.2
mirror_image Mana 3.0 1980.5 664.5 664.5 7.3
scorch Mana 36.3 18171.1 500.0 500.3 5.2

Statistics & Data Analysis

Fight Length
fire Fight Length
Count 1521
Mean 299.89
Minimum 240.02
Maximum 359.79
Spread ( max - min ) 119.76
Range [ ( max - min ) / 2 * 100% ] 19.97%
DPS
fire Damage Per Second
Count 1521
Mean 10534.83
Minimum 9530.95
Maximum 12108.63
Spread ( max - min ) 2577.69
Range [ ( max - min ) / 2 * 100% ] 12.23%
Standard Deviation 408.1615
5th Percentile 9914.06
95th Percentile 11273.34
( 95th Percentile - 5th Percentile ) 1359.28
Mean Distribution
Standard Deviation 10.4657
95.00% Confidence Interval ( 10514.32 - 10555.35 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 58
0.1% Error 5767
0.1 Scale Factor Error with Delta=300 1423
0.05 Scale Factor Error with Delta=300 5689
0.01 Scale Factor Error with Delta=300 142216
Priority Target DPS
fire Priority Target Damage Per Second
Count 1521
Mean 4440.75
Minimum 4081.53
Maximum 5014.24
Spread ( max - min ) 932.71
Range [ ( max - min ) / 2 * 100% ] 10.50%
Standard Deviation 135.8084
5th Percentile 4235.95
95th Percentile 4674.50
( 95th Percentile - 5th Percentile ) 438.55
Mean Distribution
Standard Deviation 3.4823
95.00% Confidence Interval ( 4433.92 - 4447.57 )
Normalized 95.00% Confidence Interval ( 99.85% - 100.15% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 36
0.1% Error 3593
0.1 Scale Factor Error with Delta=300 158
0.05 Scale Factor Error with Delta=300 630
0.01 Scale Factor Error with Delta=300 15745
DPS(e)
fire Damage Per Second (Effective)
Count 1521
Mean 10534.83
Minimum 9530.95
Maximum 12108.63
Spread ( max - min ) 2577.69
Range [ ( max - min ) / 2 * 100% ] 12.23%
Damage
fire Damage
Count 1521
Mean 3142137.76
Minimum 2448352.37
Maximum 3962611.35
Spread ( max - min ) 1514258.99
Range [ ( max - min ) / 2 * 100% ] 24.10%
DTPS
fire Damage Taken Per Second
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
fire Healing Per Second
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
fire Healing Per Second (Effective)
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
fire Heal
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
fire Healing Taken Per Second
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
fire Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
fireTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
fire Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 flask
1 0.00 food
2 0.00 augmentation
3 0.00 arcane_intellect
4 0.00 variable,name=disable_combustion,op=reset
If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
5 0.00 variable,name=hot_streak_flamestrike,op=set,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
6 0.00 variable,name=hard_cast_flamestrike,op=set,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
7 0.00 variable,name=combustion_flamestrike,op=set,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch.enabled+6*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
8 0.00 variable,name=arcane_explosion,op=set,if=variable.arcane_explosion=0,value=99*talent.flame_patch.enabled+2*!talent.flame_patch.enabled
This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
9 0.00 variable,name=arcane_explosion_mana,default=40,op=reset
This variable specifies the percentage of mana below which Arcane Explosion will not be used.
A 0.00 variable,name=kindling_reduction,default=0.2,op=reset
With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
B 0.00 variable,name=shifting_power_reduction,op=set,value=-action.shifting_power.execute_time%action.shifting_power.new_tick_time*(dbc.effect.815503.base_value%1000+conduit.discipline_of_the_grove.time_value),if=covenant.night_fae.enabled
The amount of cooldown reduction in seconds given by a full channel of Shifting Power. The dbc.effect.815503.base_value%1000 expression gives the number of seconds removed by each tick normally and conduit.discipline_of_the_grove.time_value gives the additional adjustment from that conduit.
C 0.00 variable,name=skb_duration,op=set,value=dbc.effect.828420.base_value
The duration of a Sun King's Blessing Combustion.
D 0.00 variable,name=combustion_on_use,op=set,value=equipped.manifesto_of_madness|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.ignition_mages_fuse|equipped.tzanes_barkspines|equipped.azurethos_singed_plumage|equipped.ancient_knot_of_wisdom|equipped.shockbiters_fang|equipped.neural_synapse_enhancer|equipped.balefire_branch
E 0.00 variable,name=font_double_on_use,op=set,value=equipped.azsharas_font_of_power&variable.combustion_on_use
F 0.00 variable,name=font_of_power_precombat_channel,op=set,value=18,if=variable.font_double_on_use&!talent.firestarter.enabled&variable.font_of_power_precombat_channel=0
This variable determines when Azshara's Font of Power is used before the pull if bfa.font_of_power_precombat_channel is not specified.
G 0.00 variable,name=empyreal_ordnance_delay,default=18,op=reset
How long before Combustion should Empyreal Ordnance be used?
H 0.00 snapshot_stats
I 0.00 use_item,name=azsharas_font_of_power,if=!variable.disable_combustion
J 0.00 mirror_image
K 0.00 pyroblast
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=!runeforge.disciplinary_command.equipped
0.00 variable,name=time_to_combustion,op=set,value=talent.firestarter.enabled*firestarter.remains+(cooldown.combustion.remains*(1-variable.kindling_reduction*talent.kindling.enabled))*!cooldown.combustion.ready*buff.combustion.down
0.00 variable,name=time_to_combustion,op=max,value=variable.empyreal_ordnance_delay-(cooldown.empyreal_ordnance.duration-cooldown.empyreal_ordnance.remains)*!cooldown.empyreal_ordnance.ready,if=equipped.empyreal_ordnance
Make sure Combustion is delayed if needed based on the empyreal_ordnance_delay variable
0.00 shifting_power,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains>0&(cooldown.rune_of_power.remains>0|!talent.rune_of_power.enabled)
0.00 radiant_spark,if=(buff.combustion.down&buff.rune_of_power.down&(cooldown.combustion.remains<execute_time|cooldown.combustion.remains>cooldown.radiant_spark.duration))|(buff.rune_of_power.up&cooldown.combustion.remains>30)
0.00 deathborne,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains<execute_time
L 1.98 mirror_image,if=buff.combustion.down&debuff.radiant_spark_vulnerability.down
0.00 use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
0.00 use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay
0.00 use_item,name=soul_igniter
0.00 use_item,name=glyph_of_assimilation
0.00 use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
0.00 use_item,name=dreadfire_vessel
0.00 use_item,name=azsharas_font_of_power,if=variable.time_to_combustion<=5+15*variable.font_double_on_use&variable.time_to_combustion>0&!variable.disable_combustion
0.00 guardian_of_azeroth,if=(variable.time_to_combustion<10|fight_remains<variable.time_to_combustion)&!variable.disable_combustion
0.00 concentrated_flame
0.00 reaping_flames
0.00 focused_azerite_beam
0.00 purifying_blast
0.00 ripple_in_space
0.00 the_unbound_force
0.00 counterspell,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
Get the disciplinary_command buff up, unless combustion is soon.
0.00 arcane_explosion,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
M 6.23 rune_of_power,if=buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)
N 0.00 call_action_list,name=combustion_phase,if=!variable.disable_combustion&variable.time_to_combustion<=0
0.00 variable,name=fire_blast_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.fire_blast.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains
0.00 variable,name=phoenix_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.phoenix_flames.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped
O 0.00 call_action_list,name=rop_phase,if=buff.rune_of_power.up&(variable.time_to_combustion>0|variable.disable_combustion)
P 22.73 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
Q 0.00 call_action_list,name=standard_rotation,if=(variable.time_to_combustion>0|variable.disable_combustion)&buff.rune_of_power.down
actions.combustion_cooldowns
# count action,conditions
R 1.48 potion
0.00 blood_fury
S 2.00 berserking
0.00 fireblood
0.00 ancestral_call
0.00 use_items
0.00 use_item,use_off_gcd=1,effect_name=gladiators_badge,if=action.meteor.in_flight_remains<=0.5
0.00 time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up
actions.combustion_phase
# count action,conditions
0.00 lights_judgment,if=buff.combustion.down
0.00 variable,name=extended_combustion_remains,op=set,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains)
Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
0.00 variable,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack)
Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
0.00 bag_of_tricks,if=buff.combustion.down
0.00 living_bomb,if=active_enemies>1&buff.combustion.down
0.00 mirrors_of_torment,if=buff.combustion.down&buff.rune_of_power.down
0.00 use_item,name=hyperthread_wristwraps,if=buff.combustion.up&action.fire_blast.charges=0&action.fire_blast.recharge_time>gcd.max
0.00 blood_of_the_enemy
0.00 memory_of_lucid_dreams
0.00 worldvein_resonance
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&conduit.infernal_cascade.enabled&charges>=1&((action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration-variable.extended_combustion_remains%(buff.infernal_cascade.duration-0.5))>=0|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.remains<0.5)&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
BFA Fire Blast usage: During Combustion, Fire Blasts are used to generate Hot Streaks and minimize the amount of time spent executing other spells. For standard Fire, Fire Blasts are only used when Heating Up is active or when a Scorch cast is in progress and Heating Up and Hot Streak are not active. With Blaster Master and Flame On, Fire Blasts can additionally be used while Hot Streak and Heating Up are not active and a Pyroblast is in the air and also while casting Scorch even if Heating Up is already active. The latter allows two Hot Streak Pyroblasts to be cast in succession after the Scorch. Additionally with Blaster Master and Flame On, Fire Blasts should not be used unless Blaster Master is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=azerite.blaster_master.enabled&charges>=1&((action.fire_blast.charges_fractional+(buff.combustion.remains-buff.blaster_master.duration)%cooldown.fire_blast.duration-(buff.combustion.remains)%(buff.blaster_master.duration-0.5))>=0|!azerite.blaster_master.enabled|!talent.flame_on.enabled|buff.combustion.remains<=buff.blaster_master.duration|buff.blaster_master.remains<0.5|equipped.hyperthread_wristwraps&cooldown.hyperthread_wristwraps_300142.remains<5)&buff.combustion.up&(!action.scorch.executing&!action.pyroblast.in_flight&buff.heating_up.up|action.scorch.executing&buff.hot_streak.down&(buff.heating_up.down|azerite.blaster_master.enabled)|azerite.blaster_master.enabled&talent.flame_on.enabled&action.pyroblast.in_flight&buff.heating_up.down&buff.hot_streak.down)
Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
T 11.48 fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
With Infernal Cascade, Fire Blast use should be additionaly constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
0.00 counterspell,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
0.00 arcane_explosion,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_frost.down
U 0.00 call_action_list,name=active_talents
V 3.53 combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
W 0.00 call_action_list,name=combustion_cooldowns,if=buff.combustion.last_expire<=action.combustion.last_used
Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
X 17.81 flamestrike,if=(buff.hot_streak.react|buff.firestorm.react)&active_enemies>=variable.combustion_flamestrike
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
0.00 pyroblast,if=buff.hot_streak.react&buff.combustion.up
0.00 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
Y 10.23 phoenix_flames,if=buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
Z 3.55 fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
a 6.55 scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
0.00 living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
b 1.99 dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
c 0.04 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
actions.rop_phase
# count action,conditions
d 17.24 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury.enabled&cooldown.dragons_breath.ready)|(talent.searing_touch.enabled&target.health.pct<=30)))
Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flametrikes or when Sun King's Blessing is ready.
e 2.75 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
f 0.00 call_action_list,name=active_talents
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
0.00 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&active_enemies<variable.hot_streak_flamestrike
g 0.90 phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
h 13.49 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
i 4.48 dragons_breath,if=active_enemies>2
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
j 22.98 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
0.00 fireball
actions.standard_rotation
# count action,conditions
k 18.96 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
0.00 pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power.enabled)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
Try to get SKB procs inside RoP phases or Combustion phases when possible.
0.00 pyroblast,if=buff.hot_streak.react&target.health.pct<=30&talent.searing_touch.enabled
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
l 1.18 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
0.00 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&active_enemies<variable.hot_streak_flamestrike
m 3.02 phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
n 0.00 call_action_list,name=active_talents
o 7.26 dragons_breath,if=active_enemies>1
p 16.68 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
q 23.89 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
0.00 fireball
0.00 scorch

Sample Sequence

01456789ACDEGJKRSZVYXTTXTYXYaaXTXaabdjMjjPPdddddjjimqPPkqqqqqPPkoqqqMjjPPdijjjqPqqoqZVTYXTYXTYXaaXijMjjPPLdddjimqPkqqqqPPkoqqqMjPPdjijjjqPPkqoqqZVTSYXTYXYaaXTXbhhMdhehdhhdhPdhhdmokplpkppkpPLkkkpoPkpmpkppMdhehdhedhhhdddPkmo

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 flask fire 50000.0/50000: 100% mana
Pre precombat 1 food fire 50000.0/50000: 100% mana
Pre precombat 4 disable_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 5 hot_streak_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 6 hard_cast_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 7 combustion_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 8 arcane_explosion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 9 arcane_explosion_mana Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat A kindling_reduction Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat C skb_duration Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat D combustion_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat E font_double_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat G empyreal_ordnance_delay Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat J mirror_image Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat K pyroblast Fluffy_Pillow 50000.0/50000: 100% mana
0:00.000 combustion_cooldowns R potion Fluffy_Pillow 49000.0/50000: 98% mana
0:00.000 combustion_cooldowns S berserking Fluffy_Pillow 49000.0/50000: 98% mana potion_of_spectral_intellect
0:00.000 combustion_phase Z fireball Fluffy_Pillow 49000.0/50000: 98% mana berserking, potion_of_spectral_intellect
0:01.300 combustion_phase V combustion Fluffy_Pillow 50000.0/50000: 100% mana bloodlust, berserking, heating_up, potion_of_spectral_intellect
0:01.780 combustion_phase Y phoenix_flames Fluffy_Pillow 44480.0/50000: 89% mana bloodlust, berserking, combustion, heating_up, rune_of_power, potion_of_spectral_intellect
0:02.695 combustion_phase X flamestrike Fluffy_Pillow 45395.0/50000: 91% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, potion_of_spectral_intellect
0:02.695 combustion_phase T fire_blast Fluffy_Pillow 44145.0/50000: 88% mana bloodlust, berserking, combustion, rune_of_power, potion_of_spectral_intellect
0:03.195 combustion_phase T fire_blast Fluffy_Pillow 44145.0/50000: 88% mana bloodlust, berserking, combustion, heating_up, rune_of_power, potion_of_spectral_intellect
0:03.611 combustion_phase X flamestrike Fluffy_Pillow 44061.0/50000: 88% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, potion_of_spectral_intellect
0:03.711 combustion_phase T fire_blast Fluffy_Pillow 42911.0/50000: 86% mana bloodlust, berserking, combustion, rune_of_power, potion_of_spectral_intellect
0:04.524 combustion_phase Y phoenix_flames Fluffy_Pillow 43224.0/50000: 86% mana bloodlust, berserking, combustion, heating_up, rune_of_power, potion_of_spectral_intellect
0:05.439 combustion_phase X flamestrike Fluffy_Pillow 44139.0/50000: 88% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, potion_of_spectral_intellect
0:06.352 combustion_phase Y phoenix_flames Fluffy_Pillow 43802.0/50000: 88% mana bloodlust, berserking, combustion, rune_of_power, potion_of_spectral_intellect
0:07.267 combustion_phase a scorch Fluffy_Pillow 44717.0/50000: 89% mana bloodlust, berserking, combustion, heating_up, rune_of_power, potion_of_spectral_intellect
0:08.182 combustion_phase a scorch Fluffy_Pillow 45132.0/50000: 90% mana bloodlust, berserking, combustion, heating_up, rune_of_power, potion_of_spectral_intellect
0:09.098 combustion_phase X flamestrike Fluffy_Pillow 45548.0/50000: 91% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, potion_of_spectral_intellect
0:09.098 combustion_phase T fire_blast Fluffy_Pillow 44298.0/50000: 89% mana bloodlust, berserking, combustion, rune_of_power, potion_of_spectral_intellect
0:10.013 combustion_phase X flamestrike Fluffy_Pillow 44713.0/50000: 89% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, potion_of_spectral_intellect
0:10.927 combustion_phase a scorch Fluffy_Pillow 44377.0/50000: 89% mana bloodlust, berserking, combustion, rune_of_power, potion_of_spectral_intellect
0:11.842 combustion_phase a scorch Fluffy_Pillow 44792.0/50000: 90% mana bloodlust, berserking, combustion, rune_of_power, potion_of_spectral_intellect
0:12.756 combustion_phase b dragons_breath Fluffy_Pillow 45206.0/50000: 90% mana bloodlust, combustion, heating_up, rune_of_power, potion_of_spectral_intellect
0:13.764 rop_phase d flamestrike Fluffy_Pillow 44214.0/50000: 88% mana bloodlust, hot_streak, rune_of_power, potion_of_spectral_intellect
0:14.772 rop_phase j flamestrike Fluffy_Pillow 43972.0/50000: 88% mana bloodlust, rune_of_power, potion_of_spectral_intellect
0:17.115 default M rune_of_power Fluffy_Pillow 45065.0/50000: 90% mana bloodlust, potion_of_spectral_intellect
0:18.122 rop_phase j flamestrike Fluffy_Pillow 46072.0/50000: 92% mana bloodlust, rune_of_power, potion_of_spectral_intellect
0:20.466 rop_phase j flamestrike Fluffy_Pillow 47166.0/50000: 94% mana bloodlust, rune_of_power, potion_of_spectral_intellect
0:21.866 default P fire_blast Fluffy_Pillow 48566.0/50000: 97% mana bloodlust, rune_of_power, potion_of_spectral_intellect
0:22.366 default P fire_blast Fluffy_Pillow 48566.0/50000: 97% mana bloodlust, heating_up, rune_of_power, potion_of_spectral_intellect
0:22.809 rop_phase d flamestrike Fluffy_Pillow 47259.0/50000: 95% mana bloodlust, hot_streak, rune_of_power, firestorm, potion_of_spectral_intellect
0:23.815 rop_phase d flamestrike Fluffy_Pillow 47015.0/50000: 94% mana bloodlust, rune_of_power, firestorm, potion_of_spectral_intellect
0:24.822 rop_phase d flamestrike Fluffy_Pillow 46772.0/50000: 94% mana bloodlust, rune_of_power, firestorm, potion_of_spectral_intellect
0:25.828 rop_phase d flamestrike Fluffy_Pillow 46528.0/50000: 93% mana bloodlust, rune_of_power, firestorm
0:26.833 rop_phase d flamestrike Fluffy_Pillow 46283.0/50000: 93% mana bloodlust, rune_of_power, firestorm
0:27.840 rop_phase j flamestrike Fluffy_Pillow 46040.0/50000: 92% mana bloodlust, rune_of_power
0:30.183 rop_phase j flamestrike Fluffy_Pillow 47133.0/50000: 94% mana bloodlust, rune_of_power
0:32.524 rop_phase i dragons_breath Fluffy_Pillow 48224.0/50000: 96% mana bloodlust, rune_of_power
0:33.530 standard_rotation m phoenix_flames Fluffy_Pillow 47230.0/50000: 94% mana bloodlust
0:34.536 standard_rotation q flamestrike Fluffy_Pillow 48236.0/50000: 96% mana bloodlust
0:35.236 default P fire_blast Fluffy_Pillow 48936.0/50000: 98% mana bloodlust
0:36.436 default P fire_blast Fluffy_Pillow 49636.0/50000: 99% mana bloodlust, heating_up
0:36.880 standard_rotation k flamestrike Fluffy_Pillow 48330.0/50000: 97% mana bloodlust, hot_streak
0:37.885 standard_rotation q flamestrike Fluffy_Pillow 48085.0/50000: 96% mana bloodlust
0:40.227 standard_rotation q flamestrike Fluffy_Pillow 48754.0/50000: 98% mana bloodlust
0:42.569 standard_rotation q flamestrike Fluffy_Pillow 48754.0/50000: 98% mana
0:45.612 standard_rotation q flamestrike Fluffy_Pillow 48754.0/50000: 98% mana
0:48.656 standard_rotation q flamestrike Fluffy_Pillow 48755.0/50000: 98% mana
0:50.856 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana
0:51.356 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
0:51.697 standard_rotation k flamestrike Fluffy_Pillow 48591.0/50000: 97% mana hot_streak
0:53.003 standard_rotation o dragons_breath Fluffy_Pillow 48647.0/50000: 97% mana
0:54.311 standard_rotation q flamestrike Fluffy_Pillow 47955.0/50000: 96% mana
0:57.354 standard_rotation q flamestrike Fluffy_Pillow 48754.0/50000: 98% mana
1:00.398 standard_rotation q flamestrike Fluffy_Pillow 48755.0/50000: 98% mana
1:03.443 default M rune_of_power Fluffy_Pillow 48756.0/50000: 98% mana
1:04.750 rop_phase j flamestrike Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
1:07.792 rop_phase j flamestrike Fluffy_Pillow 48753.0/50000: 98% mana rune_of_power
1:08.192 default P fire_blast Fluffy_Pillow 49153.0/50000: 98% mana rune_of_power
1:10.392 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
1:10.836 rop_phase d flamestrike Fluffy_Pillow 48694.0/50000: 97% mana hot_streak, rune_of_power
1:12.141 rop_phase i dragons_breath Fluffy_Pillow 48749.0/50000: 97% mana rune_of_power
1:13.448 rop_phase j flamestrike Fluffy_Pillow 48056.0/50000: 96% mana rune_of_power
1:16.492 rop_phase j flamestrike Fluffy_Pillow 48755.0/50000: 98% mana rune_of_power
1:19.534 rop_phase j flamestrike Fluffy_Pillow 48753.0/50000: 98% mana rune_of_power
1:22.577 standard_rotation q flamestrike Fluffy_Pillow 48754.0/50000: 98% mana
1:25.577 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana
1:25.621 standard_rotation q flamestrike Fluffy_Pillow 48294.0/50000: 97% mana heating_up
1:28.665 standard_rotation q flamestrike Fluffy_Pillow 48755.0/50000: 98% mana heating_up
1:31.709 standard_rotation o dragons_breath Fluffy_Pillow 48755.0/50000: 98% mana heating_up
1:33.016 standard_rotation q flamestrike Fluffy_Pillow 48062.0/50000: 96% mana heating_up
1:36.060 combustion_phase Z fireball Fluffy_Pillow 48755.0/50000: 98% mana
1:37.560 combustion_phase V combustion Fluffy_Pillow 50000.0/50000: 100% mana
1:37.560 combustion_phase T fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, rune_of_power
1:38.017 combustion_phase Y phoenix_flames Fluffy_Pillow 43957.0/50000: 88% mana combustion, heating_up, rune_of_power
1:39.322 combustion_phase X flamestrike Fluffy_Pillow 45262.0/50000: 91% mana combustion, hot_streak, rune_of_power
1:39.322 combustion_phase T fire_blast Fluffy_Pillow 44012.0/50000: 88% mana combustion, rune_of_power
1:40.629 combustion_phase Y phoenix_flames Fluffy_Pillow 44819.0/50000: 90% mana combustion, heating_up, rune_of_power
1:41.937 combustion_phase X flamestrike Fluffy_Pillow 46127.0/50000: 92% mana combustion, hot_streak, rune_of_power
1:42.937 combustion_phase T fire_blast Fluffy_Pillow 45877.0/50000: 92% mana combustion, rune_of_power
1:43.243 combustion_phase Y phoenix_flames Fluffy_Pillow 45683.0/50000: 91% mana combustion, heating_up, rune_of_power
1:44.549 combustion_phase X flamestrike Fluffy_Pillow 46989.0/50000: 94% mana combustion, hot_streak, rune_of_power
1:45.855 combustion_phase a scorch Fluffy_Pillow 47045.0/50000: 94% mana combustion, rune_of_power
1:47.161 combustion_phase a scorch Fluffy_Pillow 47851.0/50000: 96% mana combustion, rune_of_power
1:48.467 Waiting     0.100 sec 48657.0/50000: 97% mana combustion, heating_up, rune_of_power
1:48.567 combustion_phase X flamestrike Fluffy_Pillow 48757.0/50000: 98% mana combustion, hot_streak, rune_of_power
1:49.874 rop_phase i dragons_breath Fluffy_Pillow 48814.0/50000: 98% mana rune_of_power
1:51.179 rop_phase j flamestrike Fluffy_Pillow 48119.0/50000: 96% mana rune_of_power
1:54.222 default M rune_of_power Fluffy_Pillow 48754.0/50000: 98% mana
1:55.530 rop_phase j flamestrike Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
1:58.574 rop_phase j flamestrike Fluffy_Pillow 48755.0/50000: 98% mana rune_of_power
2:00.274 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
2:01.174 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
2:01.618 default L mirror_image Fluffy_Pillow 48694.0/50000: 97% mana hot_streak, rune_of_power, firestorm
2:02.925 rop_phase d flamestrike Fluffy_Pillow 49001.0/50000: 98% mana hot_streak, rune_of_power, firestorm
2:04.233 rop_phase d flamestrike Fluffy_Pillow 49059.0/50000: 98% mana rune_of_power, firestorm
2:05.541 rop_phase d flamestrike Fluffy_Pillow 49117.0/50000: 98% mana rune_of_power, firestorm
2:06.848 rop_phase j flamestrike Fluffy_Pillow 49174.0/50000: 98% mana rune_of_power
2:09.893 rop_phase i dragons_breath Fluffy_Pillow 48756.0/50000: 98% mana rune_of_power
2:11.200 standard_rotation m phoenix_flames Fluffy_Pillow 48063.0/50000: 96% mana
2:12.506 standard_rotation q flamestrike Fluffy_Pillow 49369.0/50000: 99% mana heating_up
2:15.106 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
2:15.551 standard_rotation k flamestrike Fluffy_Pillow 48695.0/50000: 97% mana hot_streak
2:16.859 standard_rotation q flamestrike Fluffy_Pillow 48753.0/50000: 98% mana
2:19.902 standard_rotation q flamestrike Fluffy_Pillow 48754.0/50000: 98% mana
2:22.945 standard_rotation q flamestrike Fluffy_Pillow 48754.0/50000: 98% mana
2:25.987 standard_rotation q flamestrike Fluffy_Pillow 48753.0/50000: 98% mana
2:26.387 default P fire_blast Fluffy_Pillow 49153.0/50000: 98% mana
2:28.587 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
2:29.029 standard_rotation k flamestrike Fluffy_Pillow 48692.0/50000: 97% mana hot_streak
2:30.335 standard_rotation o dragons_breath Fluffy_Pillow 48748.0/50000: 97% mana
2:31.641 standard_rotation q flamestrike Fluffy_Pillow 48054.0/50000: 96% mana
2:34.685 standard_rotation q flamestrike Fluffy_Pillow 48755.0/50000: 98% mana
2:37.728 standard_rotation q flamestrike Fluffy_Pillow 48754.0/50000: 98% mana
2:40.771 default M rune_of_power Fluffy_Pillow 48754.0/50000: 98% mana
2:42.077 rop_phase j flamestrike Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
2:43.677 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
2:44.677 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
2:45.121 rop_phase d flamestrike Fluffy_Pillow 48694.0/50000: 97% mana hot_streak, rune_of_power
2:46.427 rop_phase j flamestrike Fluffy_Pillow 48750.0/50000: 98% mana rune_of_power
2:49.471 rop_phase i dragons_breath Fluffy_Pillow 48755.0/50000: 98% mana rune_of_power
2:50.776 rop_phase j flamestrike Fluffy_Pillow 48060.0/50000: 96% mana rune_of_power
2:53.820 rop_phase j flamestrike Fluffy_Pillow 48755.0/50000: 98% mana rune_of_power
2:56.864 rop_phase j flamestrike Fluffy_Pillow 48755.0/50000: 98% mana rune_of_power
2:59.909 standard_rotation q flamestrike Fluffy_Pillow 48756.0/50000: 98% mana
3:01.109 default P fire_blast Fluffy_Pillow 49956.0/50000: 100% mana
3:02.509 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
3:02.954 standard_rotation k flamestrike Fluffy_Pillow 48695.0/50000: 97% mana hot_streak
3:04.262 standard_rotation q flamestrike Fluffy_Pillow 48753.0/50000: 98% mana
3:07.305 standard_rotation o dragons_breath Fluffy_Pillow 48754.0/50000: 98% mana
3:08.778 standard_rotation q flamestrike Fluffy_Pillow 48227.0/50000: 96% mana
3:11.821 standard_rotation q flamestrike Fluffy_Pillow 48754.0/50000: 98% mana
3:14.864 combustion_phase Z fireball Fluffy_Pillow 48754.0/50000: 98% mana
3:16.364 combustion_phase V combustion Fluffy_Pillow 50000.0/50000: 100% mana
3:16.364 combustion_phase T fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, rune_of_power
3:16.821 combustion_cooldowns S berserking Fluffy_Pillow 43957.0/50000: 88% mana combustion, heating_up, rune_of_power
3:16.821 combustion_phase Y phoenix_flames Fluffy_Pillow 43957.0/50000: 88% mana berserking, combustion, heating_up, rune_of_power
3:18.008 combustion_phase X flamestrike Fluffy_Pillow 45144.0/50000: 90% mana berserking, combustion, hot_streak, rune_of_power
3:18.308 combustion_phase T fire_blast Fluffy_Pillow 44194.0/50000: 88% mana berserking, combustion, rune_of_power
3:19.195 combustion_phase Y phoenix_flames Fluffy_Pillow 44581.0/50000: 89% mana berserking, combustion, heating_up, rune_of_power
3:20.383 combustion_phase X flamestrike Fluffy_Pillow 45769.0/50000: 92% mana berserking, combustion, hot_streak, rune_of_power
3:21.571 combustion_phase Y phoenix_flames Fluffy_Pillow 45707.0/50000: 91% mana berserking, combustion, rune_of_power
3:22.969 combustion_phase a scorch Fluffy_Pillow 47105.0/50000: 94% mana berserking, combustion, heating_up, rune_of_power
3:24.157 combustion_phase a scorch Fluffy_Pillow 47793.0/50000: 96% mana berserking, combustion, heating_up, rune_of_power
3:25.344 combustion_phase X flamestrike Fluffy_Pillow 48480.0/50000: 97% mana berserking, combustion, hot_streak, rune_of_power
3:26.244 combustion_phase T fire_blast Fluffy_Pillow 48130.0/50000: 96% mana berserking, combustion, heating_up, rune_of_power
3:26.532 combustion_phase X flamestrike Fluffy_Pillow 47918.0/50000: 96% mana berserking, combustion, hot_streak, rune_of_power
3:27.720 combustion_phase b dragons_breath Fluffy_Pillow 47856.0/50000: 96% mana berserking, combustion, rune_of_power
3:28.909 rop_phase h scorch Fluffy_Pillow 47045.0/50000: 94% mana rune_of_power
3:30.215 rop_phase h scorch Fluffy_Pillow 47851.0/50000: 96% mana rune_of_power
3:31.521 default M rune_of_power Fluffy_Pillow 48657.0/50000: 97% mana heating_up
3:32.827 rop_phase d flamestrike Fluffy_Pillow 49963.0/50000: 100% mana hot_streak, rune_of_power
3:34.133 rop_phase h scorch Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
3:34.571 rop_phase e fire_blast Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
3:35.441 rop_phase h scorch Fluffy_Pillow 49506.0/50000: 99% mana heating_up, rune_of_power
3:36.749 rop_phase d flamestrike Fluffy_Pillow 49506.0/50000: 99% mana hot_streak, rune_of_power
3:38.055 rop_phase h scorch Fluffy_Pillow 49562.0/50000: 99% mana heating_up, rune_of_power
3:39.361 rop_phase h scorch Fluffy_Pillow 49504.0/50000: 99% mana heating_up, rune_of_power
3:40.668 rop_phase d flamestrike Fluffy_Pillow 49505.0/50000: 99% mana hot_streak, rune_of_power
3:41.975 rop_phase h scorch Fluffy_Pillow 49562.0/50000: 99% mana heating_up, rune_of_power
3:43.256 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
3:43.279 rop_phase d flamestrike Fluffy_Pillow 49023.0/50000: 98% mana hot_streak, rune_of_power
3:44.587 rop_phase h scorch Fluffy_Pillow 49081.0/50000: 98% mana heating_up, rune_of_power
3:45.894 rop_phase h scorch Fluffy_Pillow 49505.0/50000: 99% mana heating_up, rune_of_power
3:47.202 rop_phase d flamestrike Fluffy_Pillow 49506.0/50000: 99% mana hot_streak, rune_of_power
3:48.508 standard_rotation m phoenix_flames Fluffy_Pillow 49562.0/50000: 99% mana heating_up
3:49.814 standard_rotation o dragons_breath Fluffy_Pillow 50000.0/50000: 100% mana hot_streak
3:51.120 standard_rotation k flamestrike Fluffy_Pillow 49306.0/50000: 99% mana hot_streak
3:52.426 standard_rotation p scorch Fluffy_Pillow 49362.0/50000: 99% mana
3:52.426 standard_rotation l fire_blast Fluffy_Pillow 49362.0/50000: 99% mana
3:53.734 standard_rotation p scorch Fluffy_Pillow 49506.0/50000: 99% mana heating_up
3:55.041 standard_rotation k flamestrike Fluffy_Pillow 49505.0/50000: 99% mana hot_streak
3:56.347 standard_rotation p scorch Fluffy_Pillow 49561.0/50000: 99% mana heating_up
3:57.652 standard_rotation p scorch Fluffy_Pillow 49503.0/50000: 99% mana heating_up
3:58.958 standard_rotation k flamestrike Fluffy_Pillow 49504.0/50000: 99% mana hot_streak
4:00.264 standard_rotation p scorch Fluffy_Pillow 49560.0/50000: 99% mana heating_up
4:00.624 default P fire_blast Fluffy_Pillow 49860.0/50000: 100% mana heating_up
4:01.571 default L mirror_image Fluffy_Pillow 49505.0/50000: 99% mana hot_streak, firestorm
4:02.925 standard_rotation k flamestrike Fluffy_Pillow 49859.0/50000: 100% mana hot_streak, firestorm
4:04.231 standard_rotation k flamestrike Fluffy_Pillow 49915.0/50000: 100% mana firestorm
4:05.539 standard_rotation k flamestrike Fluffy_Pillow 49973.0/50000: 100% mana firestorm
4:06.844 standard_rotation p scorch Fluffy_Pillow 50000.0/50000: 100% mana
4:08.149 standard_rotation o dragons_breath Fluffy_Pillow 49503.0/50000: 99% mana
4:09.308 default P fire_blast Fluffy_Pillow 48603.0/50000: 97% mana heating_up
4:09.456 standard_rotation k flamestrike Fluffy_Pillow 48310.0/50000: 97% mana hot_streak
4:10.762 standard_rotation p scorch Fluffy_Pillow 48366.0/50000: 97% mana
4:12.070 standard_rotation m phoenix_flames Fluffy_Pillow 49174.0/50000: 98% mana
4:13.376 standard_rotation p scorch Fluffy_Pillow 50000.0/50000: 100% mana hot_streak
4:14.684 standard_rotation k flamestrike Fluffy_Pillow 49506.0/50000: 99% mana hot_streak
4:15.991 standard_rotation p scorch Fluffy_Pillow 49563.0/50000: 99% mana heating_up
4:17.297 standard_rotation p scorch Fluffy_Pillow 49504.0/50000: 99% mana heating_up
4:18.603 default M rune_of_power Fluffy_Pillow 49504.0/50000: 99% mana hot_streak
4:19.909 rop_phase d flamestrike Fluffy_Pillow 50000.0/50000: 100% mana hot_streak, rune_of_power
4:21.216 rop_phase h scorch Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
4:21.216 rop_phase e fire_blast Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
4:22.523 rop_phase h scorch Fluffy_Pillow 49505.0/50000: 99% mana heating_up, rune_of_power
4:23.830 rop_phase d flamestrike Fluffy_Pillow 49505.0/50000: 99% mana hot_streak, rune_of_power
4:25.135 rop_phase h scorch Fluffy_Pillow 49560.0/50000: 99% mana heating_up, rune_of_power
4:26.443 rop_phase e fire_blast Fluffy_Pillow 49506.0/50000: 99% mana heating_up, rune_of_power
4:26.676 rop_phase d flamestrike Fluffy_Pillow 49239.0/50000: 98% mana hot_streak, rune_of_power
4:27.982 rop_phase h scorch Fluffy_Pillow 49295.0/50000: 99% mana rune_of_power
4:29.288 rop_phase h scorch Fluffy_Pillow 49504.0/50000: 99% mana rune_of_power
4:30.595 rop_phase h scorch Fluffy_Pillow 49505.0/50000: 99% mana heating_up, rune_of_power
4:31.903 rop_phase d flamestrike Fluffy_Pillow 49506.0/50000: 99% mana hot_streak, rune_of_power, firestorm
4:33.210 rop_phase d flamestrike Fluffy_Pillow 49563.0/50000: 99% mana heating_up, rune_of_power, firestorm
4:34.515 rop_phase d flamestrike Fluffy_Pillow 49618.0/50000: 99% mana heating_up, rune_of_power, firestorm
4:35.360 default P fire_blast Fluffy_Pillow 49168.0/50000: 98% mana heating_up, firestorm
4:35.820 standard_rotation k flamestrike Fluffy_Pillow 49173.0/50000: 98% mana hot_streak
4:37.125 standard_rotation m phoenix_flames Fluffy_Pillow 49228.0/50000: 98% mana
4:38.433 standard_rotation o dragons_breath Fluffy_Pillow 50000.0/50000: 100% mana

Stats

Level Bonus (60) Race Bonus (troll) Raid-Buffed Unbuffed Gear Amount
Strength 198 1 199 199 0
Agility 306 2 308 308 0
Stamina 414 0 434 414 0
Intellect 450 -3 2453 2247 1800
Spirit 0 0 0 0 0
Health 8680 8280 0
Mana 50000 50000 0
Spell Power 2453 2247 0
Melee Crit 20.71% 20.71% 550
Spell Crit 35.71% 35.71% 550
Haste 15.15% 15.15% 500
Versatility 12.50% 12.50% 500
Mana Regen 1000 1000 0
Mastery 16.71% 16.71% 500
Armor 0 0 0
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 0.00

Profile

mage="fire"
source=default
spec=fire
level=60
race=troll
role=spell
position=back
talents=3031011
talent_override=flame_patch,if=3>2

# Default consumables
potion=spectral_intellect
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=disabled

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_intellect
# If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
actions.precombat+=/variable,name=disable_combustion,op=reset
# This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
actions.precombat+=/variable,name=hot_streak_flamestrike,op=set,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
actions.precombat+=/variable,name=hard_cast_flamestrike,op=set,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
actions.precombat+=/variable,name=combustion_flamestrike,op=set,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch.enabled+6*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
actions.precombat+=/variable,name=arcane_explosion,op=set,if=variable.arcane_explosion=0,value=99*talent.flame_patch.enabled+2*!talent.flame_patch.enabled
# This variable specifies the percentage of mana below which Arcane Explosion will not be used.
actions.precombat+=/variable,name=arcane_explosion_mana,default=40,op=reset
# With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
actions.precombat+=/variable,name=kindling_reduction,default=0.2,op=reset
# The amount of cooldown reduction in seconds given by a full channel of Shifting Power. The dbc.effect.815503.base_value%1000 expression gives the number of seconds removed by each tick normally and conduit.discipline_of_the_grove.time_value gives the additional adjustment from that conduit.
actions.precombat+=/variable,name=shifting_power_reduction,op=set,value=-action.shifting_power.execute_time%action.shifting_power.new_tick_time*(dbc.effect.815503.base_value%1000+conduit.discipline_of_the_grove.time_value),if=covenant.night_fae.enabled
# The duration of a Sun King's Blessing Combustion.
actions.precombat+=/variable,name=skb_duration,op=set,value=dbc.effect.828420.base_value
actions.precombat+=/variable,name=combustion_on_use,op=set,value=equipped.manifesto_of_madness|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.ignition_mages_fuse|equipped.tzanes_barkspines|equipped.azurethos_singed_plumage|equipped.ancient_knot_of_wisdom|equipped.shockbiters_fang|equipped.neural_synapse_enhancer|equipped.balefire_branch
actions.precombat+=/variable,name=font_double_on_use,op=set,value=equipped.azsharas_font_of_power&variable.combustion_on_use
# This variable determines when Azshara's Font of Power is used before the pull if bfa.font_of_power_precombat_channel is not specified.
actions.precombat+=/variable,name=font_of_power_precombat_channel,op=set,value=18,if=variable.font_double_on_use&!talent.firestarter.enabled&variable.font_of_power_precombat_channel=0
# How long before Combustion should Empyreal Ordnance be used?
actions.precombat+=/variable,name=empyreal_ordnance_delay,default=18,op=reset
actions.precombat+=/snapshot_stats
actions.precombat+=/use_item,name=azsharas_font_of_power,if=!variable.disable_combustion
actions.precombat+=/mirror_image
actions.precombat+=/pyroblast

# Executed every time the actor is available.
actions=counterspell,if=!runeforge.disciplinary_command.equipped
actions+=/variable,name=time_to_combustion,op=set,value=talent.firestarter.enabled*firestarter.remains+(cooldown.combustion.remains*(1-variable.kindling_reduction*talent.kindling.enabled))*!cooldown.combustion.ready*buff.combustion.down
# Make sure Combustion is delayed if needed based on the empyreal_ordnance_delay variable
actions+=/variable,name=time_to_combustion,op=max,value=variable.empyreal_ordnance_delay-(cooldown.empyreal_ordnance.duration-cooldown.empyreal_ordnance.remains)*!cooldown.empyreal_ordnance.ready,if=equipped.empyreal_ordnance
actions+=/shifting_power,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains>0&(cooldown.rune_of_power.remains>0|!talent.rune_of_power.enabled)
actions+=/radiant_spark,if=(buff.combustion.down&buff.rune_of_power.down&(cooldown.combustion.remains<execute_time|cooldown.combustion.remains>cooldown.radiant_spark.duration))|(buff.rune_of_power.up&cooldown.combustion.remains>30)
actions+=/deathborne,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains<execute_time
actions+=/mirror_image,if=buff.combustion.down&debuff.radiant_spark_vulnerability.down
actions+=/use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
actions+=/use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay
actions+=/use_item,name=soul_igniter
actions+=/use_item,name=glyph_of_assimilation
actions+=/use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
actions+=/use_item,name=dreadfire_vessel
actions+=/use_item,name=azsharas_font_of_power,if=variable.time_to_combustion<=5+15*variable.font_double_on_use&variable.time_to_combustion>0&!variable.disable_combustion
actions+=/guardian_of_azeroth,if=(variable.time_to_combustion<10|fight_remains<variable.time_to_combustion)&!variable.disable_combustion
actions+=/concentrated_flame
actions+=/reaping_flames
actions+=/focused_azerite_beam
actions+=/purifying_blast
actions+=/ripple_in_space
actions+=/the_unbound_force
# Get the disciplinary_command buff up, unless combustion is soon.
actions+=/counterspell,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/arcane_explosion,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/rune_of_power,if=buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)
actions+=/call_action_list,name=combustion_phase,if=!variable.disable_combustion&variable.time_to_combustion<=0
actions+=/variable,name=fire_blast_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.fire_blast.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains
actions+=/variable,name=phoenix_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.phoenix_flames.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped
actions+=/call_action_list,name=rop_phase,if=buff.rune_of_power.up&(variable.time_to_combustion>0|variable.disable_combustion)
# When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
# During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
actions+=/call_action_list,name=standard_rotation,if=(variable.time_to_combustion>0|variable.disable_combustion)&buff.rune_of_power.down

actions.active_talents=living_bomb,if=active_enemies>1&buff.combustion.down&(variable.time_to_combustion>cooldown.living_bomb.duration|variable.time_to_combustion<=0|variable.disable_combustion)
actions.active_talents+=/meteor,if=!variable.disable_combustion&variable.time_to_combustion<=0|(cooldown.meteor.duration<variable.time_to_combustion&!talent.rune_of_power.enabled)|talent.rune_of_power.enabled&buff.rune_of_power.up&variable.time_to_combustion>action.meteor.cooldown|fight_remains<variable.time_to_combustion|variable.disable_combustion
actions.active_talents+=/dragons_breath,if=talent.alexstraszas_fury.enabled&(buff.combustion.down&!buff.hot_streak.react)

actions.combustion_cooldowns=potion
actions.combustion_cooldowns+=/blood_fury
actions.combustion_cooldowns+=/berserking
actions.combustion_cooldowns+=/fireblood
actions.combustion_cooldowns+=/ancestral_call
actions.combustion_cooldowns+=/use_items
actions.combustion_cooldowns+=/use_item,use_off_gcd=1,effect_name=gladiators_badge,if=action.meteor.in_flight_remains<=0.5
actions.combustion_cooldowns+=/time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up

actions.combustion_phase=lights_judgment,if=buff.combustion.down
# Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
actions.combustion_phase+=/variable,name=extended_combustion_remains,op=set,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains)
# Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
actions.combustion_phase+=/variable,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack)
actions.combustion_phase+=/bag_of_tricks,if=buff.combustion.down
actions.combustion_phase+=/living_bomb,if=active_enemies>1&buff.combustion.down
actions.combustion_phase+=/mirrors_of_torment,if=buff.combustion.down&buff.rune_of_power.down
actions.combustion_phase+=/use_item,name=hyperthread_wristwraps,if=buff.combustion.up&action.fire_blast.charges=0&action.fire_blast.recharge_time>gcd.max
actions.combustion_phase+=/blood_of_the_enemy
actions.combustion_phase+=/memory_of_lucid_dreams
actions.combustion_phase+=/worldvein_resonance
# BFA Fire Blast usage: During Combustion, Fire Blasts are used to generate Hot Streaks and minimize the amount of time spent executing other spells. For standard Fire, Fire Blasts are only used when Heating Up is active or when a Scorch cast is in progress and Heating Up and Hot Streak are not active. With Blaster Master and Flame On, Fire Blasts can additionally be used while Hot Streak and Heating Up are not active and a Pyroblast is in the air and also while casting Scorch even if Heating Up is already active. The latter allows two Hot Streak Pyroblasts to be cast in succession after the Scorch. Additionally with Blaster Master and Flame On, Fire Blasts should not be used unless Blaster Master is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&conduit.infernal_cascade.enabled&charges>=1&((action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration-variable.extended_combustion_remains%(buff.infernal_cascade.duration-0.5))>=0|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.remains<0.5)&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
# Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=azerite.blaster_master.enabled&charges>=1&((action.fire_blast.charges_fractional+(buff.combustion.remains-buff.blaster_master.duration)%cooldown.fire_blast.duration-(buff.combustion.remains)%(buff.blaster_master.duration-0.5))>=0|!azerite.blaster_master.enabled|!talent.flame_on.enabled|buff.combustion.remains<=buff.blaster_master.duration|buff.blaster_master.remains<0.5|equipped.hyperthread_wristwraps&cooldown.hyperthread_wristwraps_300142.remains<5)&buff.combustion.up&(!action.scorch.executing&!action.pyroblast.in_flight&buff.heating_up.up|action.scorch.executing&buff.hot_streak.down&(buff.heating_up.down|azerite.blaster_master.enabled)|azerite.blaster_master.enabled&talent.flame_on.enabled&action.pyroblast.in_flight&buff.heating_up.down&buff.hot_streak.down)
# With Infernal Cascade, Fire Blast use should be additionaly constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
actions.combustion_phase+=/counterspell,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
actions.combustion_phase+=/arcane_explosion,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
actions.combustion_phase+=/frostbolt,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_frost.down
actions.combustion_phase+=/call_action_list,name=active_talents
actions.combustion_phase+=/combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
# Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
actions.combustion_phase+=/call_action_list,name=combustion_cooldowns,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/flamestrike,if=(buff.hot_streak.react|buff.firestorm.react)&active_enemies>=variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.combustion_phase+=/pyroblast,if=buff.firestorm.react
actions.combustion_phase+=/pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.hot_streak.react&buff.combustion.up
actions.combustion_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/phoenix_flames,if=buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
actions.combustion_phase+=/fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
actions.combustion_phase+=/scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
actions.combustion_phase+=/living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
actions.combustion_phase+=/dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
actions.combustion_phase+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled

actions.rop_phase=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.rop_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.rop_phase+=/pyroblast,if=buff.firestorm.react
actions.rop_phase+=/pyroblast,if=buff.hot_streak.react
# Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flametrikes or when Sun King's Blessing is ready.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury.enabled&cooldown.dragons_breath.ready)|(talent.searing_touch.enabled&target.health.pct<=30)))
# Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.rop_phase+=/call_action_list,name=active_talents
actions.rop_phase+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
actions.rop_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&active_enemies<variable.hot_streak_flamestrike
actions.rop_phase+=/phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.rop_phase+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled
actions.rop_phase+=/dragons_breath,if=active_enemies>2
actions.rop_phase+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
actions.rop_phase+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.rop_phase+=/fireball

actions.standard_rotation=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.standard_rotation+=/pyroblast,if=buff.firestorm.react
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
# Try to get SKB procs inside RoP phases or Combustion phases when possible.
actions.standard_rotation+=/pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power.enabled)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&target.health.pct<=30&talent.searing_touch.enabled
actions.standard_rotation+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
# During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.standard_rotation+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.standard_rotation+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&active_enemies<variable.hot_streak_flamestrike
actions.standard_rotation+=/phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.standard_rotation+=/call_action_list,name=active_talents
actions.standard_rotation+=/dragons_breath,if=active_enemies>1
actions.standard_rotation+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.standard_rotation+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
actions.standard_rotation+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.standard_rotation+=/fireball
actions.standard_rotation+=/scorch


# Gear Summary
# gear_ilvl=0.00
# gear_intellect=1800
# gear_crit_rating=500
# gear_haste_rating=500
# gear_mastery_rating=500
# gear_versatility_rating=500

goblin : 10550 dps, 4448 dps to main target

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
10549.8 10549.8 17.0 / 0.161% 1321.0 / 12.5% 14.7
RPS Out RPS In Primary Resource Waiting APM Active Skill
714.4 709.9 Mana 0.05% 43.9 100.0% 100%
Talents

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
goblin 10550
Dragon's Breath 373 3.5% 13.5 21.64sec 8279 6625 Direct 40.5 1862 3977 2759 42.4%

Stats Details: Dragons Breath

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 13.51 40.54 0.00 0.00 1.2497 0.0000 111883.18 111883.18 0.00% 6625.40 6625.40
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 57.58% 23.34 11 38 1861.77 1591 2408 1861.27 1682 2032 43463 43463 0.00%
crit 42.42% 17.20 6 30 3977.26 3182 4816 3973.15 3182 4440 68421 68421 0.00%

Action Details: Dragons Breath

  • id:31661
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:12.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:18.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.582500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:31661
  • name:Dragon's Breath
  • school:fire
  • tooltip:Disoriented.
  • description:Enemies in a cone in front of you take {$s2=0} Fire damage and are disoriented for {$d=4 seconds}. Damage will cancel the effect.

Action Priority List

    combustion_phase
    [a]:1.56
  • if_expr:buff.combustion.remains<gcd.max&buff.combustion.up
    rop_phase
    [h]:4.98
  • if_expr:active_enemies>2
    standard_rotation
    [n]:6.98
  • if_expr:active_enemies>1
Fire Blast 704 6.7% 38.2 7.86sec 5518 0 Direct 38.2 0 5518 5518 100.0%

Stats Details: Fire Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 38.20 38.20 0.00 0.00 0.0000 0.0000 210779.00 210779.00 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 38.20 31 45 5517.58 4327 6547 5517.20 5274 5690 210779 210779 0.00%

Action Details: Fire Blast

  • id:108853
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:10.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:1.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.792000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:108853
  • name:Fire Blast
  • school:fire
  • tooltip:
  • description:Blasts the enemy for {$s1=0} Fire damage. |cFFFFFFFFFire:|r Castable while casting other spells.$?a231568[ Always deals a critical strike.][]

Action Priority List

    default
    [P]:22.11
  • if_expr:!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
    combustion_phase
    [S]:11.83
  • if_expr:!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
    rop_phase
    [d]:3.04
  • if_expr:!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
    standard_rotation
    [k]:1.21
  • if_expr:!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Fireball 68 0.7% 3.5 98.30sec 5841 3013 Direct 3.5 0 5849 5849 100.0%

Stats Details: Fireball

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.52 3.51 0.00 0.00 1.9385 0.0000 20556.82 20556.82 0.00% 3013.31 3013.31
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 3.51 3 4 5848.52 5717 6180 5851.40 5833 5871 20557 20557 0.00%

Action Details: Fireball

  • id:133
  • school:fire
  • range:40.0
  • travel_speed:45.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.650000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:133
  • name:Fireball
  • school:fire
  • tooltip:
  • description:Throws a fiery ball that causes {$s1=0} Fire damage.$?a157642[ Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.][]

Action Priority List

    combustion_phase
    [Y]:3.55
  • if_expr:buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
Flamestrike 4031 (6801) 38.2% (64.5%) 101.0 2.95sec 20172 10025 Direct 303.1 (3138.7) 2441 5261 3985 54.7% (54.7%)

Stats Details: Flamestrike

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 101.04 303.13 0.00 0.00 2.0121 0.0000 1208091.11 1208091.11 0.00% 10025.29 10025.29
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 45.25% 137.17 92 186 2440.81 2077 3143 2440.69 2320 2560 334827 334827 0.00%
crit 54.75% 165.96 104 246 5261.32 4155 6287 5262.68 4956 5526 873265 873265 0.00%

Action Details: Flamestrike

  • id:2120
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:3.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:1250.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.661300
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2120
  • name:Flamestrike
  • school:fire
  • tooltip:Movement speed slowed by {$s2=20}%.
  • description:Calls down a pillar of fire, burning all enemies within the area for {$s1=0} Fire damage and reducing their movement speed by {$s2=20}% for {$d=8 seconds}.

Action Priority List

    combustion_phase
    [W]:17.55
  • if_expr:(buff.hot_streak.react|buff.firestorm.react)&active_enemies>=variable.combustion_flamestrike
    rop_phase
    [c]:17.48
  • if_expr:active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
    rop_phase
    [i]:22.96
  • if_expr:active_enemies>=variable.hard_cast_flamestrike
    standard_rotation
    [j]:18.37
  • if_expr:active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
    standard_rotation
    [p]:24.68
  • if_expr:active_enemies>=variable.hard_cast_flamestrike
    Flame Patch 2771 26.3% 945.2 0.31sec 878 0 Periodic 2835.6 192 414 293 45.5% 0.0%

Stats Details: Flame Patch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 945.20 0.00 0.00 2835.61 0.0000 0.0000 830140.11 830140.11 0.00% 0.00 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 54.48% 1544.93 1159 1957 191.54 164 248 191.54 187 198 295935 295935 0.00%
crit 45.52% 1290.68 993 1716 413.85 328 496 413.72 401 426 534205 534205 0.00%

Action Details: Flame Patch

  • id:205472
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.060000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:205472
  • name:Flame Patch
  • school:fire
  • tooltip:
  • description:Burning enemies for {$s1=0} Fire damage.
Ignite 1592 15.1% 423.5 0.75sec 1127 0 Periodic 893.8 534 0 534 0.0% 99.3%

Stats Details: Ignite

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 423.49 0.00 893.79 893.79 0.0000 1.0000 477107.48 477107.48 0.00% 533.80 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 100.00% 893.79 715 1075 533.59 69 1969 534.15 487 595 477107 477107 0.00%

Action Details: Ignite

  • id:12654
  • school:fire
  • range:50000.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:9.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12654
  • name:Ignite
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.$?$w3>0[ Movement speed reduced by $w3%.][]
  • description:{$@spelldesc12846=Your target burns for an additional ${{$s1=0}}.1% over {$12654d=9 seconds} of the total direct damage caused by your Fireball, Fire Blast, Scorch, Pyroblast{$?s153561=false}[, Meteor][]{$?s257541=true}[, Phoenix Flames][]{$?s198929=false}[, Cinderstorm][], and Flamestrike. If this effect is reapplied, any remaining damage will be added to the new Ignite. Phoenix Flames causes your Ignites to spread to {$s4=8} nearby enemies.}
Mirror Image 0 (48) 0.0% (0.5%) 3.0 120.49sec 4800 5585

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.98 0.00 0.00 0.00 0.8596 0.0000 0.00 0.00 0.00% 5584.68 5584.68

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.

Action Priority List

    default
    [L]:1.98
  • if_expr:buff.combustion.down&debuff.radiant_spark_vulnerability.down
    Frostbolt (mirror_image) 127  / 48 0.5% 212.7 3.88sec 67 43 Direct 212.0 50 99 67 35.8%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 212.69 212.03 0.00 0.00 1.5622 0.0000 14307.95 14307.95 0.00% 43.06 43.06
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 64.21% 136.14 85 169 49.67 41 61 49.69 48 52 6762 6762 0.00%
crit 35.79% 75.88 42 107 99.43 81 123 99.47 94 110 7546 7546 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:73.92
Phoenix Flames 0 (626) 0.0% (5.9%) 14.1 21.48sec 13266 10969

Stats Details: Phoenix Flames

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 14.15 0.00 0.00 0.00 1.2095 0.0000 0.00 0.00 0.00% 10968.62 10968.62

Action Details: Phoenix Flames

  • id:257541
  • school:fire
  • range:40.0
  • travel_speed:50.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:25.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:257541
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.

Action Priority List

    combustion_phase
    [X]:10.21
  • if_expr:buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
    rop_phase
    [f]:1.30
  • if_expr:!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    standard_rotation
    [l]:2.61
  • if_expr:!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    Phoenix Flames (_splash) 626 5.9% 14.1 21.41sec 13309 0 Direct 42.3 1978 4966 4437 82.3%

Stats Details: Phoenix Flames Splash

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 14.10 42.30 0.00 0.00 0.0000 0.0000 187651.15 187651.15 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 17.74% 7.51 2 18 1978.08 1419 3720 1981.79 1419 2957 14845 14845 0.00%
crit 82.26% 34.79 19 45 4966.47 2839 7440 4964.91 4432 5220 172806 172806 0.00%

Action Details: Phoenix Flames Splash

  • id:257542
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.900000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:257542
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:{$@spelldesc257541=Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.}
Pyroblast 17 (24) 0.2% (0.2%) 0.0 0.00sec 0 0 Direct 1.0 (6.0) 3723 7446 5002 34.3% (34.3%)

Stats Details: Pyroblast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 0.00 1.00 0.00 0.00 0.0000 0.0000 5000.80 5000.80 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 65.68% 0.66 0 1 3723.07 3723 3723 2445.33 0 3723 2445 2445 0.00%
crit 34.32% 0.34 0 1 7446.13 7446 7446 2555.48 0 7446 2555 2555 0.00%

Action Details: Pyroblast

  • id:11366
  • school:fire
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:4.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.363000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:11366
  • name:Pyroblast
  • school:fire
  • tooltip:
  • description:Hurls an immense fiery boulder that causes {$s1=0} Fire damage$?a321711[ and an additional $321712o2 Fire damage over {$321712d=6 seconds}][].
    Pyroblast (_dot) 7 0.1% 1.0 0.00sec 2172 0 Periodic 5.0 0 434 434 100.0% 0.7%

Stats Details: Pyroblast Dot

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 5.00 5.00 0.0000 1.2000 2172.34 2172.34 0.00% 362.06 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
crit 100.00% 5.00 5 5 434.47 122 513 434.47 434 434 2172 2172 0.00%

Action Details: Pyroblast Dot

  • id:321712
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.062000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:321712
  • name:Pyroblast
  • school:fire
  • tooltip:Suffering $w1 Fire damage every {$t2=0} sec.
  • description:{$@spelldesc321711=Deals an additional $321712o2 Fire damage over {$321712d=6 seconds}.}
Scorch 313 3.0% 35.4 7.74sec 2663 2088 Direct 35.4 0 2663 2663 100.0%

Stats Details: Scorch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 35.40 35.39 0.00 0.00 1.2751 0.0000 94264.42 94264.42 0.00% 2088.50 2088.50
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 35.39 22 47 2663.24 1354 3658 2662.96 2408 3004 94264 94264 0.00%

Action Details: Scorch

  • id:2948
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.177000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2948
  • name:Scorch
  • school:fire
  • tooltip:
  • description:Scorches an enemy for {$s1=0} Fire damage. Castable while moving.

Action Priority List

    combustion_phase
    [Z]:5.30
  • if_expr:buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
    combustion_phase
    [b]:0.06
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
    rop_phase
    [g]:13.63
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
    standard_rotation
    [o]:16.86
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
Simple Action Stats Execute Interval
goblin
Combustion 3.5 98.30sec

Stats Details: Combustion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.52 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Combustion

  • id:190319
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:190319
  • name:Combustion
  • school:fire
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.

Action Priority List

    combustion_phase
    [U]:3.53
  • if_expr:buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:goblin
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:goblin
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Spectral Intellect (potion) 1.5 0.00sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.49 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307162
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    combustion_cooldowns
    [R]:1.48
Rune of Power 6.2 48.98sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.21 0.00 0.00 0.00 1.2457 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    default
    [M]:6.24
  • if_expr:buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.51% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:goblin
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.51%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Combustion 3.5 0.0 98.3sec 98.3sec 11.8sec 13.88% 0.00% 79.9 (79.9) 3.4

Buff Details

  • buff initial source:goblin
  • cooldown name:buff_combustion
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:unhasted
  • period:0.50

Trigger Details

  • interval_min/max:94.6s / 107.1s
  • trigger_min/max:94.6s / 107.1s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 12.0s

Stack Uptimes

  • combustion_1:13.88%

Spelldata

  • id:190319
  • name:Combustion
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Firestorm 4.6 0.1 57.1sec 55.9sec 5.0sec 7.66% 0.00% 0.1 (0.1) 4.5

Buff Details

  • buff initial source:goblin
  • cooldown name:buff_firestorm
  • max_stacks:1
  • base duration:5.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

RPPM Details

  • scaling:haste
  • frequency:1.66
  • modifier:1.00

Trigger Details

  • interval_min/max:5.0s / 255.9s
  • trigger_min/max:0.8s / 255.9s
  • trigger_pct:11.21%
  • duration_min/max:0.0s / 10.0s

Stack Uptimes

  • firestorm_1:7.66%

Spelldata

  • id:333100
  • name:Firestorm
  • tooltip:Pyroblast and Flamestrike have no cast time and are guaranteed to critically strike.
  • description:{$@spelldesc333097=When Hot Streak activates, you have a low chance to cause all Pyroblasts and Flamestrikes to have no cast time and be guaranteed critical strikes for {$333100d=5 seconds}.}
  • max_stacks:0
  • duration:5.00
  • cooldown:0.00
  • default_chance:0.00%

Trigger Spelldata

  • id:333097
  • name:Firestorm
  • tooltip:
  • description:When Hot Streak activates, you have a low chance to cause all Pyroblasts and Flamestrikes to have no cast time and be guaranteed critical strikes for {$333100d=5 seconds}.
  • max_stacks:0
  • duration:0.00
  • cooldown:0.00
  • default_chance:100.00%
Heating Up 43.2 0.0 7.0sec 7.0sec 1.6sec 23.28% 49.37% 0.0 (0.0) 0.2

Buff Details

  • buff initial source:goblin
  • cooldown name:buff_heating_up
  • max_stacks:2
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.4s / 28.9s
  • trigger_min/max:0.4s / 28.9s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 8.6s

Stack Uptimes

  • heating_up_1:23.28%

Spelldata

  • id:48107
  • name:Heating Up
  • tooltip:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • description:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • max_stacks:2
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Hot Streak! 42.2 0.0 7.2sec 7.2sec 0.9sec 12.03% 49.24% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:goblin
  • cooldown name:buff_hot_streak
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.8s / 38.4s
  • trigger_min/max:0.8s / 38.4s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 3.3s

Stack Uptimes

  • hot_streak_1:12.03%

Spelldata

  • id:48108
  • name:Hot Streak!
  • tooltip:Your next Pyroblast or Flamestrike spell is instant cast, and causes double the normal Ignite damage.
  • description:{$@spelldesc195283=Getting two direct-damage critical strikes in a row with Fire spells will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Spectral Intellect 1.5 0.0 300.5sec 0.0sec 23.2sec 11.29% 0.00% 0.0 (0.0) 1.3

Buff Details

  • buff initial source:goblin
  • cooldown name:buff_potion_of_spectral_intellect
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:1.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:190.00

Trigger Details

  • interval_min/max:300.0s / 304.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 25.0s

Stack Uptimes

  • potion_of_spectral_intellect_1:11.29%

Spelldata

  • id:307162
  • name:Potion of Spectral Intellect
  • tooltip:Intellect increased by $w1.
  • description:Increases your Intellect by {$s1=190} for {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:1.00
  • default_chance:0.00%
Rune of Power 9.7 0.0 31.8sec 31.8sec 14.7sec 47.73% 0.00% 0.0 (0.0) 9.4

Buff Details

  • buff initial source:goblin
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:16.4s / 49.1s
  • trigger_min/max:16.4s / 49.1s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • rune_of_power_1:47.73%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism)

Buff Details

  • buff initial source:goblin
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power

Buff Details

  • buff initial source:goblin
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases $pri by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%

Procs, Uptimes & Benefits

Proc Count Min Max Interval Min Max
Heating Up generated 43.2 32.0 55.0 7.0s 0.4s 28.9s
Heating Up removed 0.3 0.0 3.0 53.8s 5.2s 264.2s
Heating Up converted with Fire Blast 18.2 11.0 25.0 16.7s 1.1s 71.7s
Hot Streak procs 42.2 31.0 53.0 7.2s 0.8s 38.4s
Hot Streak spells used 92.2 69.0 114.0 3.3s 0.0s 28.4s
Hot Streak spell crits 89.1 65.0 111.0 3.4s 0.0s 28.4s
Hot Streak spell crits wasted 3.7 0.0 9.0 68.2s 4.5s 211.7s
Direct Ignite applications 3.0 3.0 3.0 1.8s 1.8s 1.8s
Ignites spread to new targets 0.0 0.0 2.0 0.0s 0.0s 0.0s
Ignites spread to targets with existing Ignite 28.1 22.0 34.0 21.5s 1.0s 97.3s
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 24.80% 20.75% 27.03% 0.9s 0.0s 4.6s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.6860.0002.7412.0470.0004.940
Rune of Power5.0540.00018.54531.62124.24741.691
Fire Blast0.0890.0007.6183.3942.9308.476
Dragon's Breath4.4250.00042.15362.77331.599115.293
Combustion2.4841.5006.6698.7894.82015.529
Phoenix Flames0.1720.00012.8772.4371.93514.815

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
goblin
mana_regen Mana 2786.97 212876.65 100.00% 76.38 86806.09 28.97%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 49000.0 709.89 714.41 86794.3 48644.7 41734.0 50000.0
Usage Type Count Total Avg RPE APR
goblin
combustion Mana 3.5 17635.0 5000.0 5007.1 0.0
dragons_breath Mana 13.5 27022.8 2000.0 1999.7 4.1
fire_blast Mana 38.2 19098.2 500.0 499.9 11.0
fireball Mana 3.5 3523.7 1000.0 1001.2 5.8
flamestrike Mana 101.0 126304.5 1250.0 1250.0 16.1
mirror_image Mana 3.0 1981.1 664.6 664.6 7.2
scorch Mana 35.4 17717.6 500.0 500.5 5.3

Statistics & Data Analysis

Fight Length
goblin Fight Length
Count 1521
Mean 299.89
Minimum 240.02
Maximum 359.79
Spread ( max - min ) 119.76
Range [ ( max - min ) / 2 * 100% ] 19.97%
DPS
goblin Damage Per Second
Count 1521
Mean 10549.82
Minimum 9716.79
Maximum 11981.37
Spread ( max - min ) 2264.58
Range [ ( max - min ) / 2 * 100% ] 10.73%
Standard Deviation 338.6532
5th Percentile 10051.79
95th Percentile 11161.48
( 95th Percentile - 5th Percentile ) 1109.69
Mean Distribution
Standard Deviation 8.6834
95.00% Confidence Interval ( 10532.80 - 10566.84 )
Normalized 95.00% Confidence Interval ( 99.84% - 100.16% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 40
0.1% Error 3959
0.1 Scale Factor Error with Delta=300 980
0.05 Scale Factor Error with Delta=300 3917
0.01 Scale Factor Error with Delta=300 97903
Priority Target DPS
goblin Priority Target Damage Per Second
Count 1521
Mean 4448.19
Minimum 4136.85
Maximum 4872.72
Spread ( max - min ) 735.86
Range [ ( max - min ) / 2 * 100% ] 8.27%
Standard Deviation 114.2096
5th Percentile 4276.43
95th Percentile 4644.45
( 95th Percentile - 5th Percentile ) 368.03
Mean Distribution
Standard Deviation 2.9285
95.00% Confidence Interval ( 4442.45 - 4453.93 )
Normalized 95.00% Confidence Interval ( 99.87% - 100.13% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 26
0.1% Error 2533
0.1 Scale Factor Error with Delta=300 112
0.05 Scale Factor Error with Delta=300 446
0.01 Scale Factor Error with Delta=300 11135
DPS(e)
goblin Damage Per Second (Effective)
Count 1521
Mean 10549.82
Minimum 9716.79
Maximum 11981.37
Spread ( max - min ) 2264.58
Range [ ( max - min ) / 2 * 100% ] 10.73%
Damage
goblin Damage
Count 1521
Mean 3147646.40
Minimum 2483875.05
Maximum 4031435.43
Spread ( max - min ) 1547560.38
Range [ ( max - min ) / 2 * 100% ] 24.58%
DTPS
goblin Damage Taken Per Second
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
goblin Healing Per Second
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
goblin Healing Per Second (Effective)
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
goblin Heal
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
goblin Healing Taken Per Second
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
goblin Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
goblinTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
goblin Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 flask
1 0.00 food
2 0.00 augmentation
3 0.00 arcane_intellect
4 0.00 variable,name=disable_combustion,op=reset
If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
5 0.00 variable,name=hot_streak_flamestrike,op=set,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
6 0.00 variable,name=hard_cast_flamestrike,op=set,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
7 0.00 variable,name=combustion_flamestrike,op=set,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch.enabled+6*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
8 0.00 variable,name=arcane_explosion,op=set,if=variable.arcane_explosion=0,value=99*talent.flame_patch.enabled+2*!talent.flame_patch.enabled
This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
9 0.00 variable,name=arcane_explosion_mana,default=40,op=reset
This variable specifies the percentage of mana below which Arcane Explosion will not be used.
A 0.00 variable,name=kindling_reduction,default=0.2,op=reset
With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
B 0.00 variable,name=shifting_power_reduction,op=set,value=-action.shifting_power.execute_time%action.shifting_power.new_tick_time*(dbc.effect.815503.base_value%1000+conduit.discipline_of_the_grove.time_value),if=covenant.night_fae.enabled
The amount of cooldown reduction in seconds given by a full channel of Shifting Power. The dbc.effect.815503.base_value%1000 expression gives the number of seconds removed by each tick normally and conduit.discipline_of_the_grove.time_value gives the additional adjustment from that conduit.
C 0.00 variable,name=skb_duration,op=set,value=dbc.effect.828420.base_value
The duration of a Sun King's Blessing Combustion.
D 0.00 variable,name=combustion_on_use,op=set,value=equipped.manifesto_of_madness|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.ignition_mages_fuse|equipped.tzanes_barkspines|equipped.azurethos_singed_plumage|equipped.ancient_knot_of_wisdom|equipped.shockbiters_fang|equipped.neural_synapse_enhancer|equipped.balefire_branch
E 0.00 variable,name=font_double_on_use,op=set,value=equipped.azsharas_font_of_power&variable.combustion_on_use
F 0.00 variable,name=font_of_power_precombat_channel,op=set,value=18,if=variable.font_double_on_use&!talent.firestarter.enabled&variable.font_of_power_precombat_channel=0
This variable determines when Azshara's Font of Power is used before the pull if bfa.font_of_power_precombat_channel is not specified.
G 0.00 variable,name=empyreal_ordnance_delay,default=18,op=reset
How long before Combustion should Empyreal Ordnance be used?
H 0.00 snapshot_stats
I 0.00 use_item,name=azsharas_font_of_power,if=!variable.disable_combustion
J 0.00 mirror_image
K 0.00 pyroblast
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=!runeforge.disciplinary_command.equipped
0.00 variable,name=time_to_combustion,op=set,value=talent.firestarter.enabled*firestarter.remains+(cooldown.combustion.remains*(1-variable.kindling_reduction*talent.kindling.enabled))*!cooldown.combustion.ready*buff.combustion.down
0.00 variable,name=time_to_combustion,op=max,value=variable.empyreal_ordnance_delay-(cooldown.empyreal_ordnance.duration-cooldown.empyreal_ordnance.remains)*!cooldown.empyreal_ordnance.ready,if=equipped.empyreal_ordnance
Make sure Combustion is delayed if needed based on the empyreal_ordnance_delay variable
0.00 shifting_power,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains>0&(cooldown.rune_of_power.remains>0|!talent.rune_of_power.enabled)
0.00 radiant_spark,if=(buff.combustion.down&buff.rune_of_power.down&(cooldown.combustion.remains<execute_time|cooldown.combustion.remains>cooldown.radiant_spark.duration))|(buff.rune_of_power.up&cooldown.combustion.remains>30)
0.00 deathborne,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains<execute_time
L 1.98 mirror_image,if=buff.combustion.down&debuff.radiant_spark_vulnerability.down
0.00 use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
0.00 use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay
0.00 use_item,name=soul_igniter
0.00 use_item,name=glyph_of_assimilation
0.00 use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
0.00 use_item,name=dreadfire_vessel
0.00 use_item,name=azsharas_font_of_power,if=variable.time_to_combustion<=5+15*variable.font_double_on_use&variable.time_to_combustion>0&!variable.disable_combustion
0.00 guardian_of_azeroth,if=(variable.time_to_combustion<10|fight_remains<variable.time_to_combustion)&!variable.disable_combustion
0.00 concentrated_flame
0.00 reaping_flames
0.00 focused_azerite_beam
0.00 purifying_blast
0.00 ripple_in_space
0.00 the_unbound_force
0.00 counterspell,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
Get the disciplinary_command buff up, unless combustion is soon.
0.00 arcane_explosion,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
M 6.24 rune_of_power,if=buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)
N 0.00 call_action_list,name=combustion_phase,if=!variable.disable_combustion&variable.time_to_combustion<=0
0.00 variable,name=fire_blast_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.fire_blast.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains
0.00 variable,name=phoenix_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.phoenix_flames.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped
O 0.00 call_action_list,name=rop_phase,if=buff.rune_of_power.up&(variable.time_to_combustion>0|variable.disable_combustion)
P 22.11 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
Q 0.00 call_action_list,name=standard_rotation,if=(variable.time_to_combustion>0|variable.disable_combustion)&buff.rune_of_power.down
actions.combustion_cooldowns
# count action,conditions
R 1.48 potion
0.00 blood_fury
0.00 berserking
0.00 fireblood
0.00 ancestral_call
0.00 use_items
0.00 use_item,use_off_gcd=1,effect_name=gladiators_badge,if=action.meteor.in_flight_remains<=0.5
0.00 time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up
actions.combustion_phase
# count action,conditions
0.00 lights_judgment,if=buff.combustion.down
0.00 variable,name=extended_combustion_remains,op=set,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains)
Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
0.00 variable,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack)
Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
0.00 bag_of_tricks,if=buff.combustion.down
0.00 living_bomb,if=active_enemies>1&buff.combustion.down
0.00 mirrors_of_torment,if=buff.combustion.down&buff.rune_of_power.down
0.00 use_item,name=hyperthread_wristwraps,if=buff.combustion.up&action.fire_blast.charges=0&action.fire_blast.recharge_time>gcd.max
0.00 blood_of_the_enemy
0.00 memory_of_lucid_dreams
0.00 worldvein_resonance
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&conduit.infernal_cascade.enabled&charges>=1&((action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration-variable.extended_combustion_remains%(buff.infernal_cascade.duration-0.5))>=0|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.remains<0.5)&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
BFA Fire Blast usage: During Combustion, Fire Blasts are used to generate Hot Streaks and minimize the amount of time spent executing other spells. For standard Fire, Fire Blasts are only used when Heating Up is active or when a Scorch cast is in progress and Heating Up and Hot Streak are not active. With Blaster Master and Flame On, Fire Blasts can additionally be used while Hot Streak and Heating Up are not active and a Pyroblast is in the air and also while casting Scorch even if Heating Up is already active. The latter allows two Hot Streak Pyroblasts to be cast in succession after the Scorch. Additionally with Blaster Master and Flame On, Fire Blasts should not be used unless Blaster Master is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=azerite.blaster_master.enabled&charges>=1&((action.fire_blast.charges_fractional+(buff.combustion.remains-buff.blaster_master.duration)%cooldown.fire_blast.duration-(buff.combustion.remains)%(buff.blaster_master.duration-0.5))>=0|!azerite.blaster_master.enabled|!talent.flame_on.enabled|buff.combustion.remains<=buff.blaster_master.duration|buff.blaster_master.remains<0.5|equipped.hyperthread_wristwraps&cooldown.hyperthread_wristwraps_300142.remains<5)&buff.combustion.up&(!action.scorch.executing&!action.pyroblast.in_flight&buff.heating_up.up|action.scorch.executing&buff.hot_streak.down&(buff.heating_up.down|azerite.blaster_master.enabled)|azerite.blaster_master.enabled&talent.flame_on.enabled&action.pyroblast.in_flight&buff.heating_up.down&buff.hot_streak.down)
Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
S 11.83 fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
With Infernal Cascade, Fire Blast use should be additionaly constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
0.00 counterspell,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
0.00 arcane_explosion,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_frost.down
T 0.00 call_action_list,name=active_talents
U 3.53 combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
V 0.00 call_action_list,name=combustion_cooldowns,if=buff.combustion.last_expire<=action.combustion.last_used
Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
W 17.55 flamestrike,if=(buff.hot_streak.react|buff.firestorm.react)&active_enemies>=variable.combustion_flamestrike
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
0.00 pyroblast,if=buff.hot_streak.react&buff.combustion.up
0.00 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
X 10.21 phoenix_flames,if=buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
Y 3.55 fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
Z 5.30 scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
0.00 living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
a 1.56 dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
b 0.06 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
actions.rop_phase
# count action,conditions
c 17.48 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury.enabled&cooldown.dragons_breath.ready)|(talent.searing_touch.enabled&target.health.pct<=30)))
Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flametrikes or when Sun King's Blessing is ready.
d 3.04 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
e 0.00 call_action_list,name=active_talents
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
0.00 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&active_enemies<variable.hot_streak_flamestrike
f 1.30 phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
g 13.63 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
h 4.98 dragons_breath,if=active_enemies>2
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
i 22.96 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
0.00 fireball
actions.standard_rotation
# count action,conditions
j 18.37 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
0.00 pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power.enabled)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
Try to get SKB procs inside RoP phases or Combustion phases when possible.
0.00 pyroblast,if=buff.hot_streak.react&target.health.pct<=30&talent.searing_touch.enabled
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
k 1.21 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
0.00 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&active_enemies<variable.hot_streak_flamestrike
l 2.61 phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
m 0.00 call_action_list,name=active_talents
n 6.98 dragons_breath,if=active_enemies>1
o 16.86 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
p 24.68 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
0.00 fireball
0.00 scorch

Sample Sequence

01456789ACDEGJKRYUXWSSWSXWXZZWSWZaiPcMiiiiiPfPchippppPPjppnpppPPjMiihiiPPcipppnpYUSXWSXWSXWZZWhiMiiPPLciihlPjjjjpppPPjnppppMiPPchiiiipPPjpnppYUSXWSXWWWWXSWgggMcgdgcggcgPcgfcjjnokojoojPjLooojoPjnlooojPMcgggcdcgggcggjPjj

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 flask goblin 50000.0/50000: 100% mana
Pre precombat 1 food goblin 50000.0/50000: 100% mana
Pre precombat 4 disable_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 5 hot_streak_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 6 hard_cast_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 7 combustion_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 8 arcane_explosion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 9 arcane_explosion_mana Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat A kindling_reduction Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat C skb_duration Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat D combustion_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat E font_double_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat G empyreal_ordnance_delay Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat J mirror_image Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat K pyroblast Fluffy_Pillow 50000.0/50000: 100% mana
0:00.000 combustion_cooldowns R potion Fluffy_Pillow 49000.0/50000: 98% mana
0:00.000 combustion_phase Y fireball Fluffy_Pillow 49000.0/50000: 98% mana potion_of_spectral_intellect
0:01.500 combustion_phase U combustion Fluffy_Pillow 50000.0/50000: 100% mana bloodlust, heating_up, potion_of_spectral_intellect
0:01.939 combustion_phase X phoenix_flames Fluffy_Pillow 44439.0/50000: 89% mana bloodlust, combustion, heating_up, rune_of_power, potion_of_spectral_intellect
0:02.934 combustion_phase W flamestrike Fluffy_Pillow 45434.0/50000: 91% mana bloodlust, combustion, hot_streak, rune_of_power, potion_of_spectral_intellect
0:02.934 combustion_phase S fire_blast Fluffy_Pillow 44184.0/50000: 88% mana bloodlust, combustion, rune_of_power, potion_of_spectral_intellect
0:03.434 combustion_phase S fire_blast Fluffy_Pillow 44184.0/50000: 88% mana bloodlust, combustion, heating_up, rune_of_power, potion_of_spectral_intellect
0:03.931 combustion_phase W flamestrike Fluffy_Pillow 44181.0/50000: 88% mana bloodlust, combustion, hot_streak, rune_of_power, potion_of_spectral_intellect
0:04.031 combustion_phase S fire_blast Fluffy_Pillow 43031.0/50000: 86% mana bloodlust, combustion, rune_of_power, potion_of_spectral_intellect
0:04.927 combustion_phase X phoenix_flames Fluffy_Pillow 43427.0/50000: 87% mana bloodlust, combustion, heating_up, rune_of_power, potion_of_spectral_intellect
0:05.925 combustion_phase W flamestrike Fluffy_Pillow 44425.0/50000: 89% mana bloodlust, combustion, hot_streak, rune_of_power, potion_of_spectral_intellect
0:06.922 combustion_phase X phoenix_flames Fluffy_Pillow 44172.0/50000: 88% mana bloodlust, combustion, rune_of_power, potion_of_spectral_intellect
0:07.918 combustion_phase Z scorch Fluffy_Pillow 45168.0/50000: 90% mana bloodlust, combustion, heating_up, rune_of_power, potion_of_spectral_intellect
0:08.915 combustion_phase Z scorch Fluffy_Pillow 45665.0/50000: 91% mana bloodlust, combustion, heating_up, rune_of_power, potion_of_spectral_intellect
0:09.914 combustion_phase W flamestrike Fluffy_Pillow 46164.0/50000: 92% mana bloodlust, combustion, hot_streak, rune_of_power, potion_of_spectral_intellect
0:09.914 combustion_phase S fire_blast Fluffy_Pillow 44914.0/50000: 90% mana bloodlust, combustion, rune_of_power, potion_of_spectral_intellect
0:10.911 combustion_phase W flamestrike Fluffy_Pillow 45411.0/50000: 91% mana bloodlust, combustion, hot_streak, rune_of_power, potion_of_spectral_intellect
0:11.908 combustion_phase Z scorch Fluffy_Pillow 45158.0/50000: 90% mana bloodlust, combustion, rune_of_power, potion_of_spectral_intellect
0:12.901 combustion_phase a dragons_breath Fluffy_Pillow 45651.0/50000: 91% mana bloodlust, combustion, rune_of_power, potion_of_spectral_intellect
0:13.898 rop_phase i flamestrike Fluffy_Pillow 44648.0/50000: 89% mana bloodlust, heating_up, rune_of_power, potion_of_spectral_intellect
0:16.163 default P fire_blast Fluffy_Pillow 46848.0/50000: 94% mana bloodlust, heating_up, rune_of_power, potion_of_spectral_intellect
0:16.217 rop_phase c flamestrike Fluffy_Pillow 45217.0/50000: 90% mana bloodlust, hot_streak, rune_of_power, potion_of_spectral_intellect
0:17.214 default M rune_of_power Fluffy_Pillow 44964.0/50000: 90% mana bloodlust, potion_of_spectral_intellect
0:18.210 rop_phase i flamestrike Fluffy_Pillow 45960.0/50000: 92% mana bloodlust, rune_of_power, potion_of_spectral_intellect
0:20.528 rop_phase i flamestrike Fluffy_Pillow 47028.0/50000: 94% mana bloodlust, rune_of_power, potion_of_spectral_intellect
0:22.844 rop_phase i flamestrike Fluffy_Pillow 48094.0/50000: 96% mana bloodlust, rune_of_power, potion_of_spectral_intellect
0:25.163 rop_phase i flamestrike Fluffy_Pillow 48755.0/50000: 98% mana bloodlust, rune_of_power
0:27.483 rop_phase i flamestrike Fluffy_Pillow 48756.0/50000: 98% mana bloodlust, rune_of_power
0:29.483 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana bloodlust, rune_of_power
0:29.801 rop_phase f phoenix_flames Fluffy_Pillow 48568.0/50000: 97% mana bloodlust, heating_up, rune_of_power
0:30.001 default P fire_blast Fluffy_Pillow 48768.0/50000: 98% mana bloodlust, heating_up, rune_of_power
0:30.798 rop_phase c flamestrike Fluffy_Pillow 49065.0/50000: 98% mana bloodlust, hot_streak, rune_of_power
0:31.794 rop_phase h dragons_breath Fluffy_Pillow 48811.0/50000: 98% mana bloodlust, rune_of_power
0:32.792 rop_phase i flamestrike Fluffy_Pillow 47809.0/50000: 96% mana bloodlust, rune_of_power
0:35.111 standard_rotation p flamestrike Fluffy_Pillow 48755.0/50000: 98% mana bloodlust
0:37.431 standard_rotation p flamestrike Fluffy_Pillow 48756.0/50000: 98% mana bloodlust
0:39.748 standard_rotation p flamestrike Fluffy_Pillow 48753.0/50000: 98% mana bloodlust
0:42.066 standard_rotation p flamestrike Fluffy_Pillow 48754.0/50000: 98% mana
0:43.166 default P fire_blast Fluffy_Pillow 49854.0/50000: 100% mana
0:44.666 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
0:45.080 standard_rotation j flamestrike Fluffy_Pillow 48664.0/50000: 97% mana hot_streak
0:46.372 standard_rotation p flamestrike Fluffy_Pillow 48706.0/50000: 97% mana
0:49.385 standard_rotation p flamestrike Fluffy_Pillow 48754.0/50000: 98% mana
0:52.396 standard_rotation n dragons_breath Fluffy_Pillow 48752.0/50000: 98% mana
0:53.688 standard_rotation p flamestrike Fluffy_Pillow 48044.0/50000: 96% mana
0:56.701 standard_rotation p flamestrike Fluffy_Pillow 48754.0/50000: 98% mana
0:59.714 standard_rotation p flamestrike Fluffy_Pillow 48754.0/50000: 98% mana
1:00.314 default P fire_blast Fluffy_Pillow 49354.0/50000: 99% mana
1:02.314 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
1:02.727 standard_rotation j flamestrike Fluffy_Pillow 48663.0/50000: 97% mana hot_streak
1:04.020 default M rune_of_power Fluffy_Pillow 48706.0/50000: 97% mana
1:05.313 rop_phase i flamestrike Fluffy_Pillow 49999.0/50000: 100% mana rune_of_power
1:08.328 rop_phase i flamestrike Fluffy_Pillow 48756.0/50000: 98% mana rune_of_power
1:11.340 rop_phase h dragons_breath Fluffy_Pillow 48753.0/50000: 98% mana rune_of_power
1:12.634 rop_phase i flamestrike Fluffy_Pillow 48047.0/50000: 96% mana rune_of_power
1:15.647 rop_phase i flamestrike Fluffy_Pillow 48754.0/50000: 98% mana rune_of_power
1:17.547 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
1:18.247 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
1:18.661 rop_phase c flamestrike Fluffy_Pillow 48664.0/50000: 97% mana hot_streak, rune_of_power
1:19.956 rop_phase i flamestrike Fluffy_Pillow 48709.0/50000: 97% mana rune_of_power
1:22.969 standard_rotation p flamestrike Fluffy_Pillow 48754.0/50000: 98% mana
1:25.984 standard_rotation p flamestrike Fluffy_Pillow 48756.0/50000: 98% mana
1:28.998 standard_rotation p flamestrike Fluffy_Pillow 48755.0/50000: 98% mana
1:32.011 standard_rotation n dragons_breath Fluffy_Pillow 48754.0/50000: 98% mana
1:33.306 standard_rotation p flamestrike Fluffy_Pillow 48049.0/50000: 96% mana
1:36.319 combustion_phase Y fireball Fluffy_Pillow 48754.0/50000: 98% mana
1:37.819 combustion_phase U combustion Fluffy_Pillow 50000.0/50000: 100% mana
1:37.819 combustion_phase S fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, rune_of_power
1:38.258 combustion_phase X phoenix_flames Fluffy_Pillow 43939.0/50000: 88% mana combustion, heating_up, rune_of_power
1:39.553 combustion_phase W flamestrike Fluffy_Pillow 45234.0/50000: 90% mana combustion, hot_streak, rune_of_power
1:39.553 combustion_phase S fire_blast Fluffy_Pillow 43984.0/50000: 88% mana combustion, rune_of_power
1:40.845 combustion_phase X phoenix_flames Fluffy_Pillow 44776.0/50000: 90% mana combustion, heating_up, rune_of_power
1:42.140 combustion_phase W flamestrike Fluffy_Pillow 46071.0/50000: 92% mana combustion, hot_streak, rune_of_power
1:43.340 combustion_phase S fire_blast Fluffy_Pillow 46021.0/50000: 92% mana combustion, rune_of_power
1:43.435 combustion_phase X phoenix_flames Fluffy_Pillow 45616.0/50000: 91% mana combustion, heating_up, rune_of_power
1:44.729 combustion_phase W flamestrike Fluffy_Pillow 46910.0/50000: 94% mana combustion, hot_streak, rune_of_power
1:46.023 combustion_phase Z scorch Fluffy_Pillow 46954.0/50000: 94% mana combustion, rune_of_power
1:47.316 combustion_phase Z scorch Fluffy_Pillow 47747.0/50000: 95% mana combustion, rune_of_power
1:48.610 Waiting     0.100 sec 48541.0/50000: 97% mana combustion, heating_up, rune_of_power
1:48.710 combustion_phase W flamestrike Fluffy_Pillow 48641.0/50000: 97% mana combustion, hot_streak, rune_of_power
1:50.003 rop_phase h dragons_breath Fluffy_Pillow 48684.0/50000: 97% mana rune_of_power
1:51.304 rop_phase i flamestrike Fluffy_Pillow 47985.0/50000: 96% mana rune_of_power
1:54.316 default M rune_of_power Fluffy_Pillow 48753.0/50000: 98% mana
1:55.609 rop_phase i flamestrike Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
1:58.623 rop_phase i flamestrike Fluffy_Pillow 48755.0/50000: 98% mana rune_of_power
2:00.523 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
2:01.223 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
2:01.636 default L mirror_image Fluffy_Pillow 48663.0/50000: 97% mana hot_streak, rune_of_power
2:02.930 rop_phase c flamestrike Fluffy_Pillow 48957.0/50000: 98% mana hot_streak, rune_of_power
2:04.224 rop_phase i flamestrike Fluffy_Pillow 49001.0/50000: 98% mana rune_of_power
2:07.238 rop_phase i flamestrike Fluffy_Pillow 48755.0/50000: 98% mana rune_of_power
2:10.253 rop_phase h dragons_breath Fluffy_Pillow 48756.0/50000: 98% mana rune_of_power
2:11.546 standard_rotation l phoenix_flames Fluffy_Pillow 48049.0/50000: 96% mana
2:12.646 default P fire_blast Fluffy_Pillow 49149.0/50000: 98% mana heating_up
2:12.840 standard_rotation j flamestrike Fluffy_Pillow 48843.0/50000: 98% mana hot_streak, firestorm
2:14.135 standard_rotation j flamestrike Fluffy_Pillow 48888.0/50000: 98% mana firestorm
2:15.429 standard_rotation j flamestrike Fluffy_Pillow 48932.0/50000: 98% mana firestorm
2:16.722 standard_rotation j flamestrike Fluffy_Pillow 48975.0/50000: 98% mana firestorm
2:18.016 standard_rotation p flamestrike Fluffy_Pillow 49019.0/50000: 98% mana
2:21.030 standard_rotation p flamestrike Fluffy_Pillow 48755.0/50000: 98% mana
2:24.044 standard_rotation p flamestrike Fluffy_Pillow 48755.0/50000: 98% mana
2:26.344 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana
2:26.844 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
2:27.058 standard_rotation j flamestrike Fluffy_Pillow 48464.0/50000: 97% mana hot_streak
2:28.352 standard_rotation n dragons_breath Fluffy_Pillow 48508.0/50000: 97% mana
2:29.649 standard_rotation p flamestrike Fluffy_Pillow 47805.0/50000: 96% mana
2:32.662 standard_rotation p flamestrike Fluffy_Pillow 48754.0/50000: 98% mana
2:35.677 standard_rotation p flamestrike Fluffy_Pillow 48756.0/50000: 98% mana
2:38.691 standard_rotation p flamestrike Fluffy_Pillow 48755.0/50000: 98% mana
2:41.703 default M rune_of_power Fluffy_Pillow 48753.0/50000: 98% mana
2:42.997 rop_phase i flamestrike Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
2:43.497 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
2:45.597 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
2:46.012 rop_phase c flamestrike Fluffy_Pillow 48665.0/50000: 97% mana hot_streak, rune_of_power
2:47.307 rop_phase h dragons_breath Fluffy_Pillow 48710.0/50000: 97% mana rune_of_power
2:48.601 rop_phase i flamestrike Fluffy_Pillow 48004.0/50000: 96% mana rune_of_power
2:51.614 rop_phase i flamestrike Fluffy_Pillow 48754.0/50000: 98% mana rune_of_power
2:54.629 rop_phase i flamestrike Fluffy_Pillow 48756.0/50000: 98% mana rune_of_power
2:57.642 rop_phase i flamestrike Fluffy_Pillow 48754.0/50000: 98% mana rune_of_power
3:00.655 standard_rotation p flamestrike Fluffy_Pillow 48754.0/50000: 98% mana
3:00.755 default P fire_blast Fluffy_Pillow 48854.0/50000: 98% mana
3:03.255 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
3:03.670 standard_rotation j flamestrike Fluffy_Pillow 48665.0/50000: 97% mana hot_streak
3:04.964 standard_rotation p flamestrike Fluffy_Pillow 48709.0/50000: 97% mana
3:07.978 standard_rotation n dragons_breath Fluffy_Pillow 48755.0/50000: 98% mana
3:09.272 standard_rotation p flamestrike Fluffy_Pillow 48049.0/50000: 96% mana
3:12.285 standard_rotation p flamestrike Fluffy_Pillow 48754.0/50000: 98% mana
3:15.299 combustion_phase Y fireball Fluffy_Pillow 48755.0/50000: 98% mana
3:16.799 combustion_phase U combustion Fluffy_Pillow 50000.0/50000: 100% mana
3:16.799 combustion_phase S fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, rune_of_power
3:17.236 combustion_phase X phoenix_flames Fluffy_Pillow 43937.0/50000: 88% mana combustion, heating_up, rune_of_power
3:18.529 combustion_phase W flamestrike Fluffy_Pillow 45230.0/50000: 90% mana combustion, hot_streak, rune_of_power
3:18.529 combustion_phase S fire_blast Fluffy_Pillow 43980.0/50000: 88% mana combustion, rune_of_power
3:19.822 combustion_phase X phoenix_flames Fluffy_Pillow 44773.0/50000: 90% mana combustion, heating_up, rune_of_power
3:21.118 combustion_phase W flamestrike Fluffy_Pillow 46069.0/50000: 92% mana combustion, hot_streak, rune_of_power, firestorm
3:22.412 combustion_phase W flamestrike Fluffy_Pillow 46113.0/50000: 92% mana combustion, rune_of_power, firestorm
3:23.704 combustion_phase W flamestrike Fluffy_Pillow 46155.0/50000: 92% mana combustion, rune_of_power, firestorm
3:24.996 combustion_phase W flamestrike Fluffy_Pillow 46197.0/50000: 92% mana combustion, rune_of_power, firestorm
3:26.290 combustion_phase X phoenix_flames Fluffy_Pillow 46241.0/50000: 92% mana combustion, rune_of_power
3:26.490 combustion_phase S fire_blast Fluffy_Pillow 46441.0/50000: 93% mana combustion, rune_of_power
3:27.584 combustion_phase W flamestrike Fluffy_Pillow 47035.0/50000: 94% mana combustion, hot_streak, rune_of_power
3:28.877 rop_phase g scorch Fluffy_Pillow 47078.0/50000: 94% mana rune_of_power
3:30.171 rop_phase g scorch Fluffy_Pillow 47872.0/50000: 96% mana rune_of_power
3:31.464 rop_phase g scorch Fluffy_Pillow 48665.0/50000: 97% mana heating_up, rune_of_power
3:32.757 default M rune_of_power Fluffy_Pillow 49458.0/50000: 99% mana hot_streak
3:34.050 rop_phase c flamestrike Fluffy_Pillow 50000.0/50000: 100% mana hot_streak, rune_of_power
3:35.342 rop_phase g scorch Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
3:35.342 rop_phase d fire_blast Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
3:36.636 rop_phase g scorch Fluffy_Pillow 49505.0/50000: 99% mana heating_up, rune_of_power
3:37.928 rop_phase c flamestrike Fluffy_Pillow 49503.0/50000: 99% mana hot_streak, rune_of_power
3:39.223 rop_phase g scorch Fluffy_Pillow 49548.0/50000: 99% mana heating_up, rune_of_power
3:40.518 rop_phase g scorch Fluffy_Pillow 49506.0/50000: 99% mana heating_up, rune_of_power
3:41.810 rop_phase c flamestrike Fluffy_Pillow 49503.0/50000: 99% mana hot_streak, rune_of_power
3:43.103 rop_phase g scorch Fluffy_Pillow 49546.0/50000: 99% mana heating_up, rune_of_power
3:43.662 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
3:44.400 rop_phase c flamestrike Fluffy_Pillow 49508.0/50000: 99% mana hot_streak, rune_of_power
3:45.693 rop_phase g scorch Fluffy_Pillow 49551.0/50000: 99% mana heating_up, rune_of_power
3:46.985 rop_phase f phoenix_flames Fluffy_Pillow 49503.0/50000: 99% mana heating_up, rune_of_power
3:48.276 rop_phase c flamestrike Fluffy_Pillow 50000.0/50000: 100% mana hot_streak, rune_of_power, firestorm
3:49.569 standard_rotation j flamestrike Fluffy_Pillow 50000.0/50000: 100% mana firestorm
3:50.863 standard_rotation j flamestrike Fluffy_Pillow 50000.0/50000: 100% mana firestorm
3:52.157 standard_rotation n dragons_breath Fluffy_Pillow 50000.0/50000: 100% mana
3:53.449 standard_rotation o scorch Fluffy_Pillow 49292.0/50000: 99% mana
3:53.449 standard_rotation k fire_blast Fluffy_Pillow 49292.0/50000: 99% mana
3:54.741 standard_rotation o scorch Fluffy_Pillow 49503.0/50000: 99% mana heating_up
3:56.034 standard_rotation j flamestrike Fluffy_Pillow 49504.0/50000: 99% mana hot_streak
3:57.327 standard_rotation o scorch Fluffy_Pillow 49547.0/50000: 99% mana heating_up
3:58.620 standard_rotation o scorch Fluffy_Pillow 49504.0/50000: 99% mana heating_up
3:59.912 standard_rotation j flamestrike Fluffy_Pillow 49503.0/50000: 99% mana hot_streak
4:00.858 default P fire_blast Fluffy_Pillow 49153.0/50000: 98% mana heating_up
4:01.205 standard_rotation j flamestrike Fluffy_Pillow 49046.0/50000: 98% mana hot_streak
4:02.498 default L mirror_image Fluffy_Pillow 49089.0/50000: 98% mana
4:03.791 standard_rotation o scorch Fluffy_Pillow 49382.0/50000: 99% mana
4:05.083 standard_rotation o scorch Fluffy_Pillow 49503.0/50000: 99% mana
4:06.376 standard_rotation o scorch Fluffy_Pillow 49504.0/50000: 99% mana heating_up
4:07.670 standard_rotation j flamestrike Fluffy_Pillow 49505.0/50000: 99% mana hot_streak
4:08.964 standard_rotation o scorch Fluffy_Pillow 49549.0/50000: 99% mana heating_up
4:09.456 default P fire_blast Fluffy_Pillow 49973.0/50000: 100% mana heating_up
4:10.257 standard_rotation j flamestrike Fluffy_Pillow 49504.0/50000: 99% mana hot_streak
4:11.550 standard_rotation n dragons_breath Fluffy_Pillow 49547.0/50000: 99% mana heating_up
4:12.844 standard_rotation l phoenix_flames Fluffy_Pillow 48841.0/50000: 98% mana heating_up
4:14.138 standard_rotation o scorch Fluffy_Pillow 50000.0/50000: 100% mana
4:15.431 standard_rotation o scorch Fluffy_Pillow 49504.0/50000: 99% mana
4:16.725 standard_rotation o scorch Fluffy_Pillow 49505.0/50000: 99% mana heating_up
4:18.018 standard_rotation j flamestrike Fluffy_Pillow 49504.0/50000: 99% mana hot_streak
4:18.118 default P fire_blast Fluffy_Pillow 48354.0/50000: 97% mana heating_up
4:19.312 default M rune_of_power Fluffy_Pillow 49048.0/50000: 98% mana hot_streak
4:20.607 rop_phase c flamestrike Fluffy_Pillow 50000.0/50000: 100% mana hot_streak, rune_of_power
4:21.901 rop_phase g scorch Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
4:23.193 rop_phase g scorch Fluffy_Pillow 49503.0/50000: 99% mana rune_of_power
4:24.486 rop_phase g scorch Fluffy_Pillow 49504.0/50000: 99% mana heating_up, rune_of_power
4:25.779 rop_phase c flamestrike Fluffy_Pillow 49504.0/50000: 99% mana hot_streak, rune_of_power
4:26.652 rop_phase d fire_blast Fluffy_Pillow 49113.0/50000: 98% mana heating_up, rune_of_power
4:27.073 rop_phase c flamestrike Fluffy_Pillow 49048.0/50000: 98% mana hot_streak, rune_of_power
4:28.366 rop_phase g scorch Fluffy_Pillow 49091.0/50000: 98% mana rune_of_power
4:29.658 rop_phase g scorch Fluffy_Pillow 49503.0/50000: 99% mana rune_of_power
4:30.952 rop_phase g scorch Fluffy_Pillow 49505.0/50000: 99% mana heating_up, rune_of_power
4:32.247 rop_phase c flamestrike Fluffy_Pillow 49506.0/50000: 99% mana hot_streak, rune_of_power
4:33.540 rop_phase g scorch Fluffy_Pillow 49549.0/50000: 99% mana heating_up, rune_of_power
4:34.834 rop_phase g scorch Fluffy_Pillow 49505.0/50000: 99% mana heating_up, rune_of_power
4:36.126 standard_rotation j flamestrike Fluffy_Pillow 49503.0/50000: 99% mana hot_streak, firestorm
4:36.226 default P fire_blast Fluffy_Pillow 48353.0/50000: 97% mana heating_up, firestorm
4:37.419 standard_rotation j flamestrike Fluffy_Pillow 49046.0/50000: 98% mana hot_streak, firestorm
4:38.712 standard_rotation j flamestrike Fluffy_Pillow 49089.0/50000: 98% mana firestorm

Stats

Level Bonus (60) Race Bonus (goblin) Raid-Buffed Unbuffed Gear Amount
Strength 198 -3 195 195 0
Agility 306 1 307 307 0
Stamina 414 -1 433 413 0
Intellect 450 3 2460 2253 1800
Spirit 0 0 0 0 0
Health 8660 8260 0
Mana 50000 50000 0
Spell Power 2460 2253 0
Melee Crit 20.71% 20.71% 550
Spell Crit 35.71% 35.71% 550
Haste 16.30% 16.30% 500
Versatility 12.50% 12.50% 500
Mana Regen 1000 1000 0
Mastery 16.71% 16.71% 500
Armor 0 0 0
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 0.00

Profile

mage="goblin"
source=default
spec=fire
level=60
race=goblin
role=spell
position=back
talents=3031011
talent_override=flame_patch,if=3>2

# Default consumables
potion=spectral_intellect
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=disabled

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_intellect
# If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
actions.precombat+=/variable,name=disable_combustion,op=reset
# This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
actions.precombat+=/variable,name=hot_streak_flamestrike,op=set,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
actions.precombat+=/variable,name=hard_cast_flamestrike,op=set,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
actions.precombat+=/variable,name=combustion_flamestrike,op=set,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch.enabled+6*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
actions.precombat+=/variable,name=arcane_explosion,op=set,if=variable.arcane_explosion=0,value=99*talent.flame_patch.enabled+2*!talent.flame_patch.enabled
# This variable specifies the percentage of mana below which Arcane Explosion will not be used.
actions.precombat+=/variable,name=arcane_explosion_mana,default=40,op=reset
# With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
actions.precombat+=/variable,name=kindling_reduction,default=0.2,op=reset
# The amount of cooldown reduction in seconds given by a full channel of Shifting Power. The dbc.effect.815503.base_value%1000 expression gives the number of seconds removed by each tick normally and conduit.discipline_of_the_grove.time_value gives the additional adjustment from that conduit.
actions.precombat+=/variable,name=shifting_power_reduction,op=set,value=-action.shifting_power.execute_time%action.shifting_power.new_tick_time*(dbc.effect.815503.base_value%1000+conduit.discipline_of_the_grove.time_value),if=covenant.night_fae.enabled
# The duration of a Sun King's Blessing Combustion.
actions.precombat+=/variable,name=skb_duration,op=set,value=dbc.effect.828420.base_value
actions.precombat+=/variable,name=combustion_on_use,op=set,value=equipped.manifesto_of_madness|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.ignition_mages_fuse|equipped.tzanes_barkspines|equipped.azurethos_singed_plumage|equipped.ancient_knot_of_wisdom|equipped.shockbiters_fang|equipped.neural_synapse_enhancer|equipped.balefire_branch
actions.precombat+=/variable,name=font_double_on_use,op=set,value=equipped.azsharas_font_of_power&variable.combustion_on_use
# This variable determines when Azshara's Font of Power is used before the pull if bfa.font_of_power_precombat_channel is not specified.
actions.precombat+=/variable,name=font_of_power_precombat_channel,op=set,value=18,if=variable.font_double_on_use&!talent.firestarter.enabled&variable.font_of_power_precombat_channel=0
# How long before Combustion should Empyreal Ordnance be used?
actions.precombat+=/variable,name=empyreal_ordnance_delay,default=18,op=reset
actions.precombat+=/snapshot_stats
actions.precombat+=/use_item,name=azsharas_font_of_power,if=!variable.disable_combustion
actions.precombat+=/mirror_image
actions.precombat+=/pyroblast

# Executed every time the actor is available.
actions=counterspell,if=!runeforge.disciplinary_command.equipped
actions+=/variable,name=time_to_combustion,op=set,value=talent.firestarter.enabled*firestarter.remains+(cooldown.combustion.remains*(1-variable.kindling_reduction*talent.kindling.enabled))*!cooldown.combustion.ready*buff.combustion.down
# Make sure Combustion is delayed if needed based on the empyreal_ordnance_delay variable
actions+=/variable,name=time_to_combustion,op=max,value=variable.empyreal_ordnance_delay-(cooldown.empyreal_ordnance.duration-cooldown.empyreal_ordnance.remains)*!cooldown.empyreal_ordnance.ready,if=equipped.empyreal_ordnance
actions+=/shifting_power,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains>0&(cooldown.rune_of_power.remains>0|!talent.rune_of_power.enabled)
actions+=/radiant_spark,if=(buff.combustion.down&buff.rune_of_power.down&(cooldown.combustion.remains<execute_time|cooldown.combustion.remains>cooldown.radiant_spark.duration))|(buff.rune_of_power.up&cooldown.combustion.remains>30)
actions+=/deathborne,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains<execute_time
actions+=/mirror_image,if=buff.combustion.down&debuff.radiant_spark_vulnerability.down
actions+=/use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
actions+=/use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay
actions+=/use_item,name=soul_igniter
actions+=/use_item,name=glyph_of_assimilation
actions+=/use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
actions+=/use_item,name=dreadfire_vessel
actions+=/use_item,name=azsharas_font_of_power,if=variable.time_to_combustion<=5+15*variable.font_double_on_use&variable.time_to_combustion>0&!variable.disable_combustion
actions+=/guardian_of_azeroth,if=(variable.time_to_combustion<10|fight_remains<variable.time_to_combustion)&!variable.disable_combustion
actions+=/concentrated_flame
actions+=/reaping_flames
actions+=/focused_azerite_beam
actions+=/purifying_blast
actions+=/ripple_in_space
actions+=/the_unbound_force
# Get the disciplinary_command buff up, unless combustion is soon.
actions+=/counterspell,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/arcane_explosion,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/rune_of_power,if=buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)
actions+=/call_action_list,name=combustion_phase,if=!variable.disable_combustion&variable.time_to_combustion<=0
actions+=/variable,name=fire_blast_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.fire_blast.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains
actions+=/variable,name=phoenix_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.phoenix_flames.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped
actions+=/call_action_list,name=rop_phase,if=buff.rune_of_power.up&(variable.time_to_combustion>0|variable.disable_combustion)
# When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
# During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
actions+=/call_action_list,name=standard_rotation,if=(variable.time_to_combustion>0|variable.disable_combustion)&buff.rune_of_power.down

actions.active_talents=living_bomb,if=active_enemies>1&buff.combustion.down&(variable.time_to_combustion>cooldown.living_bomb.duration|variable.time_to_combustion<=0|variable.disable_combustion)
actions.active_talents+=/meteor,if=!variable.disable_combustion&variable.time_to_combustion<=0|(cooldown.meteor.duration<variable.time_to_combustion&!talent.rune_of_power.enabled)|talent.rune_of_power.enabled&buff.rune_of_power.up&variable.time_to_combustion>action.meteor.cooldown|fight_remains<variable.time_to_combustion|variable.disable_combustion
actions.active_talents+=/dragons_breath,if=talent.alexstraszas_fury.enabled&(buff.combustion.down&!buff.hot_streak.react)

actions.combustion_cooldowns=potion
actions.combustion_cooldowns+=/blood_fury
actions.combustion_cooldowns+=/berserking
actions.combustion_cooldowns+=/fireblood
actions.combustion_cooldowns+=/ancestral_call
actions.combustion_cooldowns+=/use_items
actions.combustion_cooldowns+=/use_item,use_off_gcd=1,effect_name=gladiators_badge,if=action.meteor.in_flight_remains<=0.5
actions.combustion_cooldowns+=/time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up

actions.combustion_phase=lights_judgment,if=buff.combustion.down
# Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
actions.combustion_phase+=/variable,name=extended_combustion_remains,op=set,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains)
# Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
actions.combustion_phase+=/variable,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack)
actions.combustion_phase+=/bag_of_tricks,if=buff.combustion.down
actions.combustion_phase+=/living_bomb,if=active_enemies>1&buff.combustion.down
actions.combustion_phase+=/mirrors_of_torment,if=buff.combustion.down&buff.rune_of_power.down
actions.combustion_phase+=/use_item,name=hyperthread_wristwraps,if=buff.combustion.up&action.fire_blast.charges=0&action.fire_blast.recharge_time>gcd.max
actions.combustion_phase+=/blood_of_the_enemy
actions.combustion_phase+=/memory_of_lucid_dreams
actions.combustion_phase+=/worldvein_resonance
# BFA Fire Blast usage: During Combustion, Fire Blasts are used to generate Hot Streaks and minimize the amount of time spent executing other spells. For standard Fire, Fire Blasts are only used when Heating Up is active or when a Scorch cast is in progress and Heating Up and Hot Streak are not active. With Blaster Master and Flame On, Fire Blasts can additionally be used while Hot Streak and Heating Up are not active and a Pyroblast is in the air and also while casting Scorch even if Heating Up is already active. The latter allows two Hot Streak Pyroblasts to be cast in succession after the Scorch. Additionally with Blaster Master and Flame On, Fire Blasts should not be used unless Blaster Master is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&conduit.infernal_cascade.enabled&charges>=1&((action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration-variable.extended_combustion_remains%(buff.infernal_cascade.duration-0.5))>=0|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.remains<0.5)&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
# Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=azerite.blaster_master.enabled&charges>=1&((action.fire_blast.charges_fractional+(buff.combustion.remains-buff.blaster_master.duration)%cooldown.fire_blast.duration-(buff.combustion.remains)%(buff.blaster_master.duration-0.5))>=0|!azerite.blaster_master.enabled|!talent.flame_on.enabled|buff.combustion.remains<=buff.blaster_master.duration|buff.blaster_master.remains<0.5|equipped.hyperthread_wristwraps&cooldown.hyperthread_wristwraps_300142.remains<5)&buff.combustion.up&(!action.scorch.executing&!action.pyroblast.in_flight&buff.heating_up.up|action.scorch.executing&buff.hot_streak.down&(buff.heating_up.down|azerite.blaster_master.enabled)|azerite.blaster_master.enabled&talent.flame_on.enabled&action.pyroblast.in_flight&buff.heating_up.down&buff.hot_streak.down)
# With Infernal Cascade, Fire Blast use should be additionaly constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
actions.combustion_phase+=/counterspell,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
actions.combustion_phase+=/arcane_explosion,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
actions.combustion_phase+=/frostbolt,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_frost.down
actions.combustion_phase+=/call_action_list,name=active_talents
actions.combustion_phase+=/combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
# Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
actions.combustion_phase+=/call_action_list,name=combustion_cooldowns,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/flamestrike,if=(buff.hot_streak.react|buff.firestorm.react)&active_enemies>=variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.combustion_phase+=/pyroblast,if=buff.firestorm.react
actions.combustion_phase+=/pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.hot_streak.react&buff.combustion.up
actions.combustion_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/phoenix_flames,if=buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
actions.combustion_phase+=/fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
actions.combustion_phase+=/scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
actions.combustion_phase+=/living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
actions.combustion_phase+=/dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
actions.combustion_phase+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled

actions.rop_phase=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.rop_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.rop_phase+=/pyroblast,if=buff.firestorm.react
actions.rop_phase+=/pyroblast,if=buff.hot_streak.react
# Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flametrikes or when Sun King's Blessing is ready.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury.enabled&cooldown.dragons_breath.ready)|(talent.searing_touch.enabled&target.health.pct<=30)))
# Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.rop_phase+=/call_action_list,name=active_talents
actions.rop_phase+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
actions.rop_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&active_enemies<variable.hot_streak_flamestrike
actions.rop_phase+=/phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.rop_phase+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled
actions.rop_phase+=/dragons_breath,if=active_enemies>2
actions.rop_phase+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
actions.rop_phase+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.rop_phase+=/fireball

actions.standard_rotation=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.standard_rotation+=/pyroblast,if=buff.firestorm.react
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
# Try to get SKB procs inside RoP phases or Combustion phases when possible.
actions.standard_rotation+=/pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power.enabled)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&target.health.pct<=30&talent.searing_touch.enabled
actions.standard_rotation+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
# During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.standard_rotation+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.standard_rotation+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&active_enemies<variable.hot_streak_flamestrike
actions.standard_rotation+=/phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.standard_rotation+=/call_action_list,name=active_talents
actions.standard_rotation+=/dragons_breath,if=active_enemies>1
actions.standard_rotation+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.standard_rotation+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
actions.standard_rotation+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.standard_rotation+=/fireball
actions.standard_rotation+=/scorch


# Gear Summary
# gear_ilvl=0.00
# gear_intellect=1800
# gear_crit_rating=500
# gear_haste_rating=500
# gear_mastery_rating=500
# gear_versatility_rating=500

highmountain_tauren : 10469 dps, 4419 dps to main target

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
10468.8 10468.8 17.2 / 0.164% 1371.2 / 13.1% 14.7
RPS Out RPS In Primary Resource Waiting APM Active Skill
708.3 703.8 Mana 0.03% 43.5 100.0% 100%
Talents

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
highmountain_tauren 10469
Dragon's Breath 391 3.7% 13.7 21.14sec 8528 6753 Direct 41.2 1870 4039 2842 44.8%

Stats Details: Dragons Breath

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 13.75 41.24 0.00 0.00 1.2629 0.0000 117233.27 117233.27 0.00% 6752.68 6752.68
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 55.17% 22.75 10 39 1869.91 1602 2426 1869.68 1687 2115 42552 42552 0.00%
crit 44.83% 18.49 7 34 4039.04 3204 4851 4035.96 3467 4473 74681 74681 0.00%

Action Details: Dragons Breath

  • id:31661
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:12.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:18.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.582500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:31661
  • name:Dragon's Breath
  • school:fire
  • tooltip:Disoriented.
  • description:Enemies in a cone in front of you take {$s2=0} Fire damage and are disoriented for {$d=4 seconds}. Damage will cancel the effect.

Action Priority List

    combustion_phase
    [a]:2.00
  • if_expr:buff.combustion.remains<gcd.max&buff.combustion.up
    rop_phase
    [h]:4.84
  • if_expr:active_enemies>2
    standard_rotation
    [n]:6.91
  • if_expr:active_enemies>1
Fire Blast 703 6.7% 37.8 7.94sec 5568 0 Direct 37.8 0 5568 5568 100.0%

Stats Details: Fire Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 37.80 37.80 0.00 0.00 0.0000 0.0000 210455.36 210455.36 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 37.80 31 45 5567.81 4356 6596 5567.66 5251 5740 210455 210455 0.00%

Action Details: Fire Blast

  • id:108853
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:10.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:1.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.792000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:108853
  • name:Fire Blast
  • school:fire
  • tooltip:
  • description:Blasts the enemy for {$s1=0} Fire damage. |cFFFFFFFFFire:|r Castable while casting other spells.$?a231568[ Always deals a critical strike.][]

Action Priority List

    default
    [P]:21.45
  • if_expr:!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
    combustion_phase
    [S]:11.94
  • if_expr:!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
    rop_phase
    [d]:2.97
  • if_expr:!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
    standard_rotation
    [k]:1.44
  • if_expr:!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Fireball 69 0.7% 3.5 98.46sec 5878 3003 Direct 3.5 0 5890 5890 100.0%

Stats Details: Fireball

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.51 3.50 0.00 0.00 1.9575 0.0000 20628.78 20628.78 0.00% 3003.17 3003.17
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 3.50 3 4 5889.94 5756 6225 5892.85 5873 5912 20629 20629 0.00%

Action Details: Fireball

  • id:133
  • school:fire
  • range:40.0
  • travel_speed:45.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.650000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:133
  • name:Fireball
  • school:fire
  • tooltip:
  • description:Throws a fiery ball that causes {$s1=0} Fire damage.$?a157642[ Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.][]

Action Priority List

    combustion_phase
    [Y]:3.54
  • if_expr:buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
Flamestrike 3998 (6708) 38.2% (64.1%) 99.6 3.00sec 20186 9930 Direct 298.9 (3050.3) 2461 5305 4010 54.5% (54.5%)

Stats Details: Flamestrike

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 99.62 298.87 0.00 0.00 2.0328 0.0000 1198612.88 1198612.88 0.00% 9930.00 9930.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 45.55% 136.13 85 185 2461.22 2092 3167 2461.13 2309 2591 335041 335041 0.00%
crit 54.45% 162.74 107 239 5305.45 4183 6333 5306.72 4986 5593 863572 863572 0.00%

Action Details: Flamestrike

  • id:2120
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:3.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:1250.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.661300
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2120
  • name:Flamestrike
  • school:fire
  • tooltip:Movement speed slowed by {$s2=20}%.
  • description:Calls down a pillar of fire, burning all enemies within the area for {$s1=0} Fire damage and reducing their movement speed by {$s2=20}% for {$d=8 seconds}.

Action Priority List

    combustion_phase
    [W]:17.13
  • if_expr:(buff.hot_streak.react|buff.firestorm.react)&active_enemies>=variable.combustion_flamestrike
    rop_phase
    [c]:18.05
  • if_expr:active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
    rop_phase
    [i]:22.39
  • if_expr:active_enemies>=variable.hard_cast_flamestrike
    standard_rotation
    [j]:17.38
  • if_expr:active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
    standard_rotation
    [p]:24.68
  • if_expr:active_enemies>=variable.hard_cast_flamestrike
    Flame Patch 2710 25.9% 917.1 0.32sec 886 0 Periodic 2751.4 193 417 295 45.7% 0.0%

Stats Details: Flame Patch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 917.14 0.00 0.00 2751.42 0.0000 0.0000 812420.85 812420.85 0.00% 0.00 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 54.27% 1493.31 1121 1949 192.69 165 250 192.69 189 197 287765 287765 0.00%
crit 45.73% 1258.12 964 1600 416.97 330 500 416.80 404 430 524656 524656 0.00%

Action Details: Flame Patch

  • id:205472
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.060000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:205472
  • name:Flame Patch
  • school:fire
  • tooltip:
  • description:Burning enemies for {$s1=0} Fire damage.
Ignite 1584 15.1% 418.3 0.76sec 1135 0 Periodic 893.8 531 0 531 0.0% 99.3%

Stats Details: Ignite

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 418.30 0.00 893.79 893.79 0.0000 1.0000 474958.50 474958.50 0.00% 531.40 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 100.00% 893.79 715 1075 531.18 69 1964 531.68 477 594 474959 474959 0.00%

Action Details: Ignite

  • id:12654
  • school:fire
  • range:50000.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:9.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12654
  • name:Ignite
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.$?$w3>0[ Movement speed reduced by $w3%.][]
  • description:{$@spelldesc12846=Your target burns for an additional ${{$s1=0}}.1% over {$12654d=9 seconds} of the total direct damage caused by your Fireball, Fire Blast, Scorch, Pyroblast{$?s153561=false}[, Meteor][]{$?s257541=true}[, Phoenix Flames][]{$?s198929=false}[, Cinderstorm][], and Flamestrike. If this effect is reapplied, any remaining damage will be added to the new Ignite. Phoenix Flames causes your Ignites to spread to {$s4=8} nearby enemies.}
Mirror Image 0 (48) 0.0% (0.5%) 3.0 120.62sec 4827 5552

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.99 0.00 0.00 0.00 0.8695 0.0000 0.00 0.00 0.00% 5551.69 5551.69

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.

Action Priority List

    default
    [L]:1.99
  • if_expr:buff.combustion.down&debuff.radiant_spark_vulnerability.down
    Frostbolt (mirror_image) 127  / 48 0.5% 213.0 3.87sec 68 43 Direct 212.3 50 100 68 35.7%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 212.99 212.26 0.00 0.00 1.5782 0.0000 14428.85 14428.85 0.00% 42.92 42.92
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 64.29% 136.45 87 172 50.07 41 62 50.09 48 53 6832 6832 0.00%
crit 35.71% 75.81 43 111 100.21 82 124 100.26 94 108 7597 7597 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:74.03
Phoenix Flames 0 (631) 0.0% (6.0%) 14.1 21.59sec 13376 10950

Stats Details: Phoenix Flames

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 14.14 0.00 0.00 0.00 1.2216 0.0000 0.00 0.00 0.00% 10950.06 10950.06

Action Details: Phoenix Flames

  • id:257541
  • school:fire
  • range:40.0
  • travel_speed:50.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:25.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:257541
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.

Action Priority List

    combustion_phase
    [X]:10.16
  • if_expr:buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
    rop_phase
    [f]:1.40
  • if_expr:!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    standard_rotation
    [l]:2.56
  • if_expr:!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    Phoenix Flames (_splash) 631 6.0% 14.1 21.56sec 13402 0 Direct 42.3 2013 5007 4468 82.0%

Stats Details: Phoenix Flames Splash

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 14.11 42.33 0.00 0.00 0.0000 0.0000 189085.58 189085.58 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 18.03% 7.63 1 16 2013.37 1429 3748 2005.86 1429 2970 15363 15363 0.00%
crit 81.97% 34.70 21 47 5006.61 2858 7495 5004.36 4694 5240 173723 173723 0.00%

Action Details: Phoenix Flames Splash

  • id:257542
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.900000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:257542
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:{$@spelldesc257541=Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.}
Pyroblast 17 (24) 0.2% (0.2%) 0.0 0.00sec 0 0 Direct 1.0 (6.0) 3749 7497 5053 35.0% (35.0%)

Stats Details: Pyroblast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 0.00 1.00 0.00 0.00 0.0000 0.0000 5059.65 5059.65 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 65.02% 0.65 0 1 3748.52 3749 3749 2437.40 0 3749 2437 2437 0.00%
crit 34.98% 0.35 0 1 7497.05 7497 7497 2622.24 0 7497 2622 2622 0.00%

Action Details: Pyroblast

  • id:11366
  • school:fire
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:4.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.363000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:11366
  • name:Pyroblast
  • school:fire
  • tooltip:
  • description:Hurls an immense fiery boulder that causes {$s1=0} Fire damage$?a321711[ and an additional $321712o2 Fire damage over {$321712d=6 seconds}][].
    Pyroblast (_dot) 7 0.1% 1.0 0.00sec 2164 0 Periodic 5.0 0 433 433 100.0% 0.7%

Stats Details: Pyroblast Dot

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 5.00 5.00 0.0000 1.2000 2164.26 2164.26 0.00% 360.71 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
crit 100.00% 5.00 5 5 432.85 99 516 432.85 433 433 2164 2164 0.00%

Action Details: Pyroblast Dot

  • id:321712
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.062000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:321712
  • name:Pyroblast
  • school:fire
  • tooltip:Suffering $w1 Fire damage every {$t2=0} sec.
  • description:{$@spelldesc321711=Deals an additional $321712o2 Fire damage over {$321712d=6 seconds}.}
Scorch 310 3.0% 34.8 7.86sec 2678 2081 Direct 34.8 0 2678 2678 100.0%

Stats Details: Scorch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 34.84 34.84 0.00 0.00 1.2870 0.0000 93328.17 93328.17 0.00% 2081.13 2081.13
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 34.84 20 48 2678.47 1363 3685 2679.21 2389 3025 93328 93328 0.00%

Action Details: Scorch

  • id:2948
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.177000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2948
  • name:Scorch
  • school:fire
  • tooltip:
  • description:Scorches an enemy for {$s1=0} Fire damage. Castable while moving.

Action Priority List

    combustion_phase
    [Z]:5.21
  • if_expr:buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
    combustion_phase
    [b]:0.07
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
    rop_phase
    [g]:13.44
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
    standard_rotation
    [o]:16.58
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
Simple Action Stats Execute Interval
highmountain_tauren
Combustion 3.5 98.46sec

Stats Details: Combustion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.51 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Combustion

  • id:190319
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:190319
  • name:Combustion
  • school:fire
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.

Action Priority List

    combustion_phase
    [U]:3.52
  • if_expr:buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:highmountain_tauren
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:highmountain_tauren
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Spectral Intellect (potion) 1.5 0.00sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.49 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307162
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    combustion_cooldowns
    [R]:1.49
Rune of Power 6.2 49.02sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.19 0.00 0.00 0.00 1.2580 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    default
    [M]:6.20
  • if_expr:buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.51% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:highmountain_tauren
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.51%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Combustion 3.5 0.0 98.5sec 98.5sec 11.8sec 13.85% 0.00% 79.7 (79.7) 3.4

Buff Details

  • buff initial source:highmountain_tauren
  • cooldown name:buff_combustion
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:unhasted
  • period:0.50

Trigger Details

  • interval_min/max:94.5s / 106.9s
  • trigger_min/max:94.5s / 106.9s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 12.0s

Stack Uptimes

  • combustion_1:13.85%

Spelldata

  • id:190319
  • name:Combustion
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Firestorm 4.6 0.1 57.5sec 56.7sec 5.0sec 7.52% 0.00% 0.1 (0.1) 4.4

Buff Details

  • buff initial source:highmountain_tauren
  • cooldown name:buff_firestorm
  • max_stacks:1
  • base duration:5.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

RPPM Details

  • scaling:haste
  • frequency:1.66
  • modifier:1.00

Trigger Details

  • interval_min/max:5.0s / 250.9s
  • trigger_min/max:1.1s / 250.9s
  • trigger_pct:11.13%
  • duration_min/max:0.1s / 9.9s

Stack Uptimes

  • firestorm_1:7.52%

Spelldata

  • id:333100
  • name:Firestorm
  • tooltip:Pyroblast and Flamestrike have no cast time and are guaranteed to critically strike.
  • description:{$@spelldesc333097=When Hot Streak activates, you have a low chance to cause all Pyroblasts and Flamestrikes to have no cast time and be guaranteed critical strikes for {$333100d=5 seconds}.}
  • max_stacks:0
  • duration:5.00
  • cooldown:0.00
  • default_chance:0.00%

Trigger Spelldata

  • id:333097
  • name:Firestorm
  • tooltip:
  • description:When Hot Streak activates, you have a low chance to cause all Pyroblasts and Flamestrikes to have no cast time and be guaranteed critical strikes for {$333100d=5 seconds}.
  • max_stacks:0
  • duration:0.00
  • cooldown:0.00
  • default_chance:100.00%
Heating Up 43.0 0.0 7.0sec 7.0sec 1.7sec 24.36% 49.20% 0.0 (0.0) 0.5

Buff Details

  • buff initial source:highmountain_tauren
  • cooldown name:buff_heating_up
  • max_stacks:2
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.4s / 29.5s
  • trigger_min/max:0.4s / 29.5s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 8.7s

Stack Uptimes

  • heating_up_1:24.36%

Spelldata

  • id:48107
  • name:Heating Up
  • tooltip:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • description:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • max_stacks:2
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Hot Streak! 41.7 0.0 7.2sec 7.2sec 0.9sec 12.02% 48.96% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:highmountain_tauren
  • cooldown name:buff_hot_streak
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.8s / 38.7s
  • trigger_min/max:0.8s / 38.7s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 4.2s

Stack Uptimes

  • hot_streak_1:12.02%

Spelldata

  • id:48108
  • name:Hot Streak!
  • tooltip:Your next Pyroblast or Flamestrike spell is instant cast, and causes double the normal Ignite damage.
  • description:{$@spelldesc195283=Getting two direct-damage critical strikes in a row with Fire spells will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Spectral Intellect 1.5 0.0 300.5sec 0.0sec 23.2sec 11.29% 0.00% 0.0 (0.0) 1.3

Buff Details

  • buff initial source:highmountain_tauren
  • cooldown name:buff_potion_of_spectral_intellect
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:1.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:190.00

Trigger Details

  • interval_min/max:300.0s / 304.4s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 25.0s

Stack Uptimes

  • potion_of_spectral_intellect_1:11.29%

Spelldata

  • id:307162
  • name:Potion of Spectral Intellect
  • tooltip:Intellect increased by $w1.
  • description:Increases your Intellect by {$s1=190} for {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:1.00
  • default_chance:0.00%
Rune of Power 9.7 0.0 31.9sec 31.9sec 14.7sec 47.60% 0.00% 0.0 (0.0) 9.3

Buff Details

  • buff initial source:highmountain_tauren
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:16.3s / 49.0s
  • trigger_min/max:16.3s / 49.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • rune_of_power_1:47.60%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism)

Buff Details

  • buff initial source:highmountain_tauren
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power

Buff Details

  • buff initial source:highmountain_tauren
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases $pri by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%

Procs, Uptimes & Benefits

Proc Count Min Max Interval Min Max
Heating Up generated 43.0 31.0 54.0 7.0s 0.4s 29.5s
Heating Up removed 0.4 0.0 3.0 46.6s 5.2s 221.8s
Heating Up converted with Fire Blast 17.5 11.0 26.0 17.3s 1.3s 65.9s
Hot Streak procs 41.7 30.0 52.0 7.2s 0.8s 38.7s
Hot Streak spells used 91.3 67.0 113.0 3.3s 0.0s 29.0s
Hot Streak spell crits 88.1 64.0 110.0 3.4s 0.0s 29.0s
Hot Streak spell crits wasted 3.4 0.0 8.0 73.6s 3.9s 256.6s
Direct Ignite applications 3.0 3.0 3.0 1.8s 1.8s 1.8s
Ignites spread to new targets 0.0 0.0 2.0 0.0s 0.0s 0.0s
Ignites spread to targets with existing Ignite 28.1 21.0 34.0 21.6s 1.0s 95.8s
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 25.75% 22.26% 28.03% 1.0s 0.0s 5.0s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.4930.0002.7891.4810.0005.462
Rune of Power5.1890.00018.73032.40423.48243.067
Fire Blast0.0960.0007.6933.6542.95910.554
Dragon's Breath4.0420.00041.42458.57531.412114.189
Combustion2.5251.5008.0328.9284.62716.192
Phoenix Flames0.1880.00014.0132.6781.95515.970

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
highmountain_tauren
mana_regen Mana 2781.97 211071.17 100.00% 75.87 88616.93 29.57%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 49000.0 703.85 708.31 88610.5 48662.7 41762.0 50000.0
Usage Type Count Total Avg RPE APR
highmountain_tauren
combustion Mana 3.5 17589.5 5000.0 5006.3 0.0
dragons_breath Mana 13.7 27493.8 2000.0 2000.0 4.3
fire_blast Mana 37.8 18898.2 500.0 500.0 11.1
fireball Mana 3.5 3514.0 1000.0 1001.3 5.9
flamestrike Mana 99.6 124535.6 1250.0 1250.0 16.1
mirror_image Mana 3.0 1989.6 665.5 665.5 7.3
scorch Mana 34.9 17437.2 500.0 500.4 5.4

Statistics & Data Analysis

Fight Length
highmountain_tauren Fight Length
Count 1521
Mean 299.89
Minimum 240.02
Maximum 359.79
Spread ( max - min ) 119.76
Range [ ( max - min ) / 2 * 100% ] 19.97%
DPS
highmountain_tauren Damage Per Second
Count 1521
Mean 10468.76
Minimum 9484.21
Maximum 11738.00
Spread ( max - min ) 2253.78
Range [ ( max - min ) / 2 * 100% ] 10.76%
Standard Deviation 341.5272
5th Percentile 9949.99
95th Percentile 11069.23
( 95th Percentile - 5th Percentile ) 1119.24
Mean Distribution
Standard Deviation 8.7571
95.00% Confidence Interval ( 10451.60 - 10485.93 )
Normalized 95.00% Confidence Interval ( 99.84% - 100.16% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 41
0.1% Error 4089
0.1 Scale Factor Error with Delta=300 996
0.05 Scale Factor Error with Delta=300 3983
0.01 Scale Factor Error with Delta=300 99572
Priority Target DPS
highmountain_tauren Priority Target Damage Per Second
Count 1521
Mean 4419.11
Minimum 4088.32
Maximum 4834.54
Spread ( max - min ) 746.22
Range [ ( max - min ) / 2 * 100% ] 8.44%
Standard Deviation 114.5385
5th Percentile 4250.33
95th Percentile 4614.39
( 95th Percentile - 5th Percentile ) 364.06
Mean Distribution
Standard Deviation 2.9369
95.00% Confidence Interval ( 4413.35 - 4424.87 )
Normalized 95.00% Confidence Interval ( 99.87% - 100.13% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 26
0.1% Error 2581
0.1 Scale Factor Error with Delta=300 112
0.05 Scale Factor Error with Delta=300 448
0.01 Scale Factor Error with Delta=300 11200
DPS(e)
highmountain_tauren Damage Per Second (Effective)
Count 1521
Mean 10468.76
Minimum 9484.21
Maximum 11738.00
Spread ( max - min ) 2253.78
Range [ ( max - min ) / 2 * 100% ] 10.76%
Damage
highmountain_tauren Damage
Count 1521
Mean 3123947.30
Minimum 2428388.24
Maximum 3974549.86
Spread ( max - min ) 1546161.62
Range [ ( max - min ) / 2 * 100% ] 24.75%
DTPS
highmountain_tauren Damage Taken Per Second
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
highmountain_tauren Healing Per Second
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
highmountain_tauren Healing Per Second (Effective)
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
highmountain_tauren Heal
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
highmountain_tauren Healing Taken Per Second
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
highmountain_tauren Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
highmountain_taurenTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
highmountain_tauren Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 flask
1 0.00 food
2 0.00 augmentation
3 0.00 arcane_intellect
4 0.00 variable,name=disable_combustion,op=reset
If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
5 0.00 variable,name=hot_streak_flamestrike,op=set,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
6 0.00 variable,name=hard_cast_flamestrike,op=set,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
7 0.00 variable,name=combustion_flamestrike,op=set,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch.enabled+6*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
8 0.00 variable,name=arcane_explosion,op=set,if=variable.arcane_explosion=0,value=99*talent.flame_patch.enabled+2*!talent.flame_patch.enabled
This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
9 0.00 variable,name=arcane_explosion_mana,default=40,op=reset
This variable specifies the percentage of mana below which Arcane Explosion will not be used.
A 0.00 variable,name=kindling_reduction,default=0.2,op=reset
With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
B 0.00 variable,name=shifting_power_reduction,op=set,value=-action.shifting_power.execute_time%action.shifting_power.new_tick_time*(dbc.effect.815503.base_value%1000+conduit.discipline_of_the_grove.time_value),if=covenant.night_fae.enabled
The amount of cooldown reduction in seconds given by a full channel of Shifting Power. The dbc.effect.815503.base_value%1000 expression gives the number of seconds removed by each tick normally and conduit.discipline_of_the_grove.time_value gives the additional adjustment from that conduit.
C 0.00 variable,name=skb_duration,op=set,value=dbc.effect.828420.base_value
The duration of a Sun King's Blessing Combustion.
D 0.00 variable,name=combustion_on_use,op=set,value=equipped.manifesto_of_madness|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.ignition_mages_fuse|equipped.tzanes_barkspines|equipped.azurethos_singed_plumage|equipped.ancient_knot_of_wisdom|equipped.shockbiters_fang|equipped.neural_synapse_enhancer|equipped.balefire_branch
E 0.00 variable,name=font_double_on_use,op=set,value=equipped.azsharas_font_of_power&variable.combustion_on_use
F 0.00 variable,name=font_of_power_precombat_channel,op=set,value=18,if=variable.font_double_on_use&!talent.firestarter.enabled&variable.font_of_power_precombat_channel=0
This variable determines when Azshara's Font of Power is used before the pull if bfa.font_of_power_precombat_channel is not specified.
G 0.00 variable,name=empyreal_ordnance_delay,default=18,op=reset
How long before Combustion should Empyreal Ordnance be used?
H 0.00 snapshot_stats
I 0.00 use_item,name=azsharas_font_of_power,if=!variable.disable_combustion
J 0.00 mirror_image
K 0.00 pyroblast
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=!runeforge.disciplinary_command.equipped
0.00 variable,name=time_to_combustion,op=set,value=talent.firestarter.enabled*firestarter.remains+(cooldown.combustion.remains*(1-variable.kindling_reduction*talent.kindling.enabled))*!cooldown.combustion.ready*buff.combustion.down
0.00 variable,name=time_to_combustion,op=max,value=variable.empyreal_ordnance_delay-(cooldown.empyreal_ordnance.duration-cooldown.empyreal_ordnance.remains)*!cooldown.empyreal_ordnance.ready,if=equipped.empyreal_ordnance
Make sure Combustion is delayed if needed based on the empyreal_ordnance_delay variable
0.00 shifting_power,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains>0&(cooldown.rune_of_power.remains>0|!talent.rune_of_power.enabled)
0.00 radiant_spark,if=(buff.combustion.down&buff.rune_of_power.down&(cooldown.combustion.remains<execute_time|cooldown.combustion.remains>cooldown.radiant_spark.duration))|(buff.rune_of_power.up&cooldown.combustion.remains>30)
0.00 deathborne,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains<execute_time
L 1.99 mirror_image,if=buff.combustion.down&debuff.radiant_spark_vulnerability.down
0.00 use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
0.00 use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay
0.00 use_item,name=soul_igniter
0.00 use_item,name=glyph_of_assimilation
0.00 use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
0.00 use_item,name=dreadfire_vessel
0.00 use_item,name=azsharas_font_of_power,if=variable.time_to_combustion<=5+15*variable.font_double_on_use&variable.time_to_combustion>0&!variable.disable_combustion
0.00 guardian_of_azeroth,if=(variable.time_to_combustion<10|fight_remains<variable.time_to_combustion)&!variable.disable_combustion
0.00 concentrated_flame
0.00 reaping_flames
0.00 focused_azerite_beam
0.00 purifying_blast
0.00 ripple_in_space
0.00 the_unbound_force
0.00 counterspell,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
Get the disciplinary_command buff up, unless combustion is soon.
0.00 arcane_explosion,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
M 6.20 rune_of_power,if=buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)
N 0.00 call_action_list,name=combustion_phase,if=!variable.disable_combustion&variable.time_to_combustion<=0
0.00 variable,name=fire_blast_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.fire_blast.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains
0.00 variable,name=phoenix_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.phoenix_flames.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped
O 0.00 call_action_list,name=rop_phase,if=buff.rune_of_power.up&(variable.time_to_combustion>0|variable.disable_combustion)
P 21.45 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
Q 0.00 call_action_list,name=standard_rotation,if=(variable.time_to_combustion>0|variable.disable_combustion)&buff.rune_of_power.down
actions.combustion_cooldowns
# count action,conditions
R 1.49 potion
0.00 blood_fury
0.00 berserking
0.00 fireblood
0.00 ancestral_call
0.00 use_items
0.00 use_item,use_off_gcd=1,effect_name=gladiators_badge,if=action.meteor.in_flight_remains<=0.5
0.00 time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up
actions.combustion_phase
# count action,conditions
0.00 lights_judgment,if=buff.combustion.down
0.00 variable,name=extended_combustion_remains,op=set,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains)
Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
0.00 variable,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack)
Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
0.00 bag_of_tricks,if=buff.combustion.down
0.00 living_bomb,if=active_enemies>1&buff.combustion.down
0.00 mirrors_of_torment,if=buff.combustion.down&buff.rune_of_power.down
0.00 use_item,name=hyperthread_wristwraps,if=buff.combustion.up&action.fire_blast.charges=0&action.fire_blast.recharge_time>gcd.max
0.00 blood_of_the_enemy
0.00 memory_of_lucid_dreams
0.00 worldvein_resonance
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&conduit.infernal_cascade.enabled&charges>=1&((action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration-variable.extended_combustion_remains%(buff.infernal_cascade.duration-0.5))>=0|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.remains<0.5)&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
BFA Fire Blast usage: During Combustion, Fire Blasts are used to generate Hot Streaks and minimize the amount of time spent executing other spells. For standard Fire, Fire Blasts are only used when Heating Up is active or when a Scorch cast is in progress and Heating Up and Hot Streak are not active. With Blaster Master and Flame On, Fire Blasts can additionally be used while Hot Streak and Heating Up are not active and a Pyroblast is in the air and also while casting Scorch even if Heating Up is already active. The latter allows two Hot Streak Pyroblasts to be cast in succession after the Scorch. Additionally with Blaster Master and Flame On, Fire Blasts should not be used unless Blaster Master is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=azerite.blaster_master.enabled&charges>=1&((action.fire_blast.charges_fractional+(buff.combustion.remains-buff.blaster_master.duration)%cooldown.fire_blast.duration-(buff.combustion.remains)%(buff.blaster_master.duration-0.5))>=0|!azerite.blaster_master.enabled|!talent.flame_on.enabled|buff.combustion.remains<=buff.blaster_master.duration|buff.blaster_master.remains<0.5|equipped.hyperthread_wristwraps&cooldown.hyperthread_wristwraps_300142.remains<5)&buff.combustion.up&(!action.scorch.executing&!action.pyroblast.in_flight&buff.heating_up.up|action.scorch.executing&buff.hot_streak.down&(buff.heating_up.down|azerite.blaster_master.enabled)|azerite.blaster_master.enabled&talent.flame_on.enabled&action.pyroblast.in_flight&buff.heating_up.down&buff.hot_streak.down)
Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
S 11.94 fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
With Infernal Cascade, Fire Blast use should be additionaly constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
0.00 counterspell,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
0.00 arcane_explosion,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_frost.down
T 0.00 call_action_list,name=active_talents
U 3.52 combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
V 0.00 call_action_list,name=combustion_cooldowns,if=buff.combustion.last_expire<=action.combustion.last_used
Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
W 17.13 flamestrike,if=(buff.hot_streak.react|buff.firestorm.react)&active_enemies>=variable.combustion_flamestrike
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
0.00 pyroblast,if=buff.hot_streak.react&buff.combustion.up
0.00 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
X 10.16 phoenix_flames,if=buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
Y 3.54 fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
Z 5.21 scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
0.00 living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
a 2.00 dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
b 0.07 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
actions.rop_phase
# count action,conditions
c 18.05 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury.enabled&cooldown.dragons_breath.ready)|(talent.searing_touch.enabled&target.health.pct<=30)))
Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flametrikes or when Sun King's Blessing is ready.
d 2.97 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
e 0.00 call_action_list,name=active_talents
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
0.00 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&active_enemies<variable.hot_streak_flamestrike
f 1.40 phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
g 13.44 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
h 4.84 dragons_breath,if=active_enemies>2
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
i 22.39 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
0.00 fireball
actions.standard_rotation
# count action,conditions
j 17.38 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
0.00 pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power.enabled)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
Try to get SKB procs inside RoP phases or Combustion phases when possible.
0.00 pyroblast,if=buff.hot_streak.react&target.health.pct<=30&talent.searing_touch.enabled
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
k 1.44 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
0.00 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&active_enemies<variable.hot_streak_flamestrike
l 2.56 phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
m 0.00 call_action_list,name=active_talents
n 6.91 dragons_breath,if=active_enemies>1
o 16.58 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
p 24.68 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
0.00 fireball
0.00 scorch

Sample Sequence

01456789ACDEGJKRYUXWSSWSXWXZZWSWZaiPcMiiiiiPfPchippppPPjpnppppPPMcihiiiPPcjjjpnpppYUSXWSXWSXWZZaciMiLPiPcccchilppPPjppnppPpPjpMihiiPPciipnpppoYUSWSWSXWXXWSZacggMcgdgcggcdccggfjnokojoLjokojoojoPjlnooojPjMgggcdccccgggcd

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 flask highmountain_tauren 50000.0/50000: 100% mana
Pre precombat 1 food highmountain_tauren 50000.0/50000: 100% mana
Pre precombat 4 disable_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 5 hot_streak_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 6 hard_cast_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 7 combustion_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 8 arcane_explosion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 9 arcane_explosion_mana Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat A kindling_reduction Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat C skb_duration Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat D combustion_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat E font_double_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat G empyreal_ordnance_delay Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat J mirror_image Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat K pyroblast Fluffy_Pillow 50000.0/50000: 100% mana
0:00.000 combustion_cooldowns R potion Fluffy_Pillow 49000.0/50000: 98% mana
0:00.000 combustion_phase Y fireball Fluffy_Pillow 49000.0/50000: 98% mana potion_of_spectral_intellect
0:01.500 combustion_phase U combustion Fluffy_Pillow 50000.0/50000: 100% mana bloodlust, potion_of_spectral_intellect
0:01.957 combustion_phase X phoenix_flames Fluffy_Pillow 44457.0/50000: 89% mana bloodlust, combustion, rune_of_power, potion_of_spectral_intellect
0:02.965 combustion_phase W flamestrike Fluffy_Pillow 45465.0/50000: 91% mana bloodlust, combustion, hot_streak, rune_of_power, potion_of_spectral_intellect
0:02.965 combustion_phase S fire_blast Fluffy_Pillow 44215.0/50000: 88% mana bloodlust, combustion, rune_of_power, potion_of_spectral_intellect
0:03.465 combustion_phase S fire_blast Fluffy_Pillow 44215.0/50000: 88% mana bloodlust, combustion, heating_up, rune_of_power, potion_of_spectral_intellect
0:03.973 combustion_phase W flamestrike Fluffy_Pillow 44223.0/50000: 88% mana bloodlust, combustion, hot_streak, rune_of_power, potion_of_spectral_intellect
0:03.973 combustion_phase S fire_blast Fluffy_Pillow 42973.0/50000: 86% mana bloodlust, combustion, rune_of_power, potion_of_spectral_intellect
0:04.980 combustion_phase X phoenix_flames Fluffy_Pillow 43480.0/50000: 87% mana bloodlust, combustion, heating_up, rune_of_power, potion_of_spectral_intellect
0:05.986 combustion_phase W flamestrike Fluffy_Pillow 44486.0/50000: 89% mana bloodlust, combustion, hot_streak, rune_of_power, potion_of_spectral_intellect
0:06.992 combustion_phase X phoenix_flames Fluffy_Pillow 44242.0/50000: 88% mana bloodlust, combustion, rune_of_power, potion_of_spectral_intellect
0:07.997 combustion_phase Z scorch Fluffy_Pillow 45247.0/50000: 90% mana bloodlust, combustion, heating_up, rune_of_power, potion_of_spectral_intellect
0:09.002 combustion_phase Z scorch Fluffy_Pillow 45752.0/50000: 92% mana bloodlust, combustion, heating_up, rune_of_power, potion_of_spectral_intellect
0:10.009 combustion_phase W flamestrike Fluffy_Pillow 46259.0/50000: 93% mana bloodlust, combustion, hot_streak, rune_of_power, potion_of_spectral_intellect
0:10.009 combustion_phase S fire_blast Fluffy_Pillow 45009.0/50000: 90% mana bloodlust, combustion, rune_of_power, potion_of_spectral_intellect
0:11.017 combustion_phase W flamestrike Fluffy_Pillow 45517.0/50000: 91% mana bloodlust, combustion, hot_streak, rune_of_power, potion_of_spectral_intellect
0:12.025 combustion_phase Z scorch Fluffy_Pillow 45275.0/50000: 91% mana bloodlust, combustion, rune_of_power, potion_of_spectral_intellect
0:13.031 combustion_phase a dragons_breath Fluffy_Pillow 45781.0/50000: 92% mana bloodlust, combustion, rune_of_power, potion_of_spectral_intellect
0:14.039 rop_phase i flamestrike Fluffy_Pillow 44789.0/50000: 90% mana bloodlust, heating_up, rune_of_power, potion_of_spectral_intellect
0:16.326 default P fire_blast Fluffy_Pillow 46989.0/50000: 94% mana bloodlust, heating_up, rune_of_power, potion_of_spectral_intellect
0:16.381 rop_phase c flamestrike Fluffy_Pillow 45381.0/50000: 91% mana bloodlust, hot_streak, rune_of_power, potion_of_spectral_intellect
0:17.387 default M rune_of_power Fluffy_Pillow 45137.0/50000: 90% mana bloodlust, potion_of_spectral_intellect
0:18.393 rop_phase i flamestrike Fluffy_Pillow 46143.0/50000: 92% mana bloodlust, rune_of_power, potion_of_spectral_intellect
0:20.737 rop_phase i flamestrike Fluffy_Pillow 47237.0/50000: 94% mana bloodlust, rune_of_power, potion_of_spectral_intellect
0:23.080 rop_phase i flamestrike Fluffy_Pillow 48330.0/50000: 97% mana bloodlust, rune_of_power, potion_of_spectral_intellect
0:25.423 rop_phase i flamestrike Fluffy_Pillow 48755.0/50000: 98% mana bloodlust, rune_of_power
0:27.766 rop_phase i flamestrike Fluffy_Pillow 48755.0/50000: 98% mana bloodlust, rune_of_power
0:29.766 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana bloodlust, rune_of_power
0:30.110 rop_phase f phoenix_flames Fluffy_Pillow 48594.0/50000: 97% mana bloodlust, heating_up, rune_of_power
0:30.310 default P fire_blast Fluffy_Pillow 48794.0/50000: 98% mana bloodlust, heating_up, rune_of_power
0:31.117 rop_phase c flamestrike Fluffy_Pillow 49101.0/50000: 98% mana bloodlust, hot_streak, rune_of_power
0:32.122 rop_phase h dragons_breath Fluffy_Pillow 48856.0/50000: 98% mana bloodlust, rune_of_power
0:33.128 rop_phase i flamestrike Fluffy_Pillow 47862.0/50000: 96% mana bloodlust, rune_of_power
0:35.469 standard_rotation p flamestrike Fluffy_Pillow 48753.0/50000: 98% mana bloodlust
0:37.811 standard_rotation p flamestrike Fluffy_Pillow 48754.0/50000: 98% mana bloodlust
0:40.153 standard_rotation p flamestrike Fluffy_Pillow 48754.0/50000: 98% mana bloodlust
0:42.497 standard_rotation p flamestrike Fluffy_Pillow 48756.0/50000: 98% mana
0:43.697 default P fire_blast Fluffy_Pillow 49956.0/50000: 100% mana
0:45.097 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
0:45.540 standard_rotation j flamestrike Fluffy_Pillow 48693.0/50000: 97% mana hot_streak
0:46.847 standard_rotation p flamestrike Fluffy_Pillow 48750.0/50000: 98% mana
0:49.891 standard_rotation n dragons_breath Fluffy_Pillow 48755.0/50000: 98% mana
0:51.427 standard_rotation p flamestrike Fluffy_Pillow 48291.0/50000: 97% mana
0:54.469 standard_rotation p flamestrike Fluffy_Pillow 48753.0/50000: 98% mana
0:57.513 standard_rotation p flamestrike Fluffy_Pillow 48755.0/50000: 98% mana
1:00.557 standard_rotation p flamestrike Fluffy_Pillow 48755.0/50000: 98% mana
1:01.057 default P fire_blast Fluffy_Pillow 49255.0/50000: 99% mana
1:03.157 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
1:03.600 default M rune_of_power Fluffy_Pillow 48693.0/50000: 97% mana hot_streak
1:04.906 rop_phase c flamestrike Fluffy_Pillow 49999.0/50000: 100% mana hot_streak, rune_of_power
1:06.212 rop_phase i flamestrike Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
1:09.255 rop_phase h dragons_breath Fluffy_Pillow 48754.0/50000: 98% mana rune_of_power
1:10.561 rop_phase i flamestrike Fluffy_Pillow 48060.0/50000: 96% mana rune_of_power
1:13.606 rop_phase i flamestrike Fluffy_Pillow 48756.0/50000: 98% mana rune_of_power
1:16.650 rop_phase i flamestrike Fluffy_Pillow 48755.0/50000: 98% mana rune_of_power
1:18.450 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
1:19.250 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
1:19.693 rop_phase c flamestrike Fluffy_Pillow 48693.0/50000: 97% mana hot_streak, rune_of_power, firestorm
1:20.999 standard_rotation j flamestrike Fluffy_Pillow 48749.0/50000: 97% mana firestorm
1:22.306 standard_rotation j flamestrike Fluffy_Pillow 48806.0/50000: 98% mana firestorm
1:23.614 standard_rotation j flamestrike Fluffy_Pillow 48864.0/50000: 98% mana firestorm
1:24.921 standard_rotation p flamestrike Fluffy_Pillow 48921.0/50000: 98% mana
1:27.964 standard_rotation n dragons_breath Fluffy_Pillow 48754.0/50000: 98% mana
1:29.269 standard_rotation p flamestrike Fluffy_Pillow 48059.0/50000: 96% mana
1:32.313 standard_rotation p flamestrike Fluffy_Pillow 48755.0/50000: 98% mana
1:35.356 standard_rotation p flamestrike Fluffy_Pillow 48754.0/50000: 98% mana
1:38.399 combustion_phase Y fireball Fluffy_Pillow 48754.0/50000: 98% mana
1:39.899 combustion_phase U combustion Fluffy_Pillow 50000.0/50000: 100% mana
1:39.899 combustion_phase S fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, rune_of_power
1:40.357 combustion_phase X phoenix_flames Fluffy_Pillow 43958.0/50000: 88% mana combustion, heating_up, rune_of_power
1:41.663 combustion_phase W flamestrike Fluffy_Pillow 45264.0/50000: 91% mana combustion, hot_streak, rune_of_power
1:41.663 combustion_phase S fire_blast Fluffy_Pillow 44014.0/50000: 88% mana combustion, rune_of_power
1:42.970 combustion_phase X phoenix_flames Fluffy_Pillow 44821.0/50000: 90% mana combustion, heating_up, rune_of_power
1:44.275 combustion_phase W flamestrike Fluffy_Pillow 46126.0/50000: 92% mana combustion, hot_streak, rune_of_power
1:44.475 combustion_phase S fire_blast Fluffy_Pillow 45076.0/50000: 90% mana combustion, rune_of_power
1:45.581 combustion_phase X phoenix_flames Fluffy_Pillow 45682.0/50000: 91% mana combustion, heating_up, rune_of_power
1:46.890 combustion_phase W flamestrike Fluffy_Pillow 46991.0/50000: 94% mana combustion, hot_streak, rune_of_power
1:48.196 combustion_phase Z scorch Fluffy_Pillow 47047.0/50000: 94% mana combustion, rune_of_power
1:49.502 combustion_phase Z scorch Fluffy_Pillow 47853.0/50000: 96% mana combustion, rune_of_power
1:50.809 combustion_phase a dragons_breath Fluffy_Pillow 48660.0/50000: 97% mana combustion, heating_up, rune_of_power
1:52.115 rop_phase c flamestrike Fluffy_Pillow 47966.0/50000: 96% mana hot_streak, rune_of_power
1:53.423 rop_phase i flamestrike Fluffy_Pillow 48024.0/50000: 96% mana rune_of_power
1:56.467 default M rune_of_power Fluffy_Pillow 48755.0/50000: 98% mana
1:57.775 rop_phase i flamestrike Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
2:00.817 default L mirror_image Fluffy_Pillow 48753.0/50000: 98% mana rune_of_power
2:01.817 default P fire_blast Fluffy_Pillow 48753.0/50000: 98% mana rune_of_power
2:02.125 rop_phase i flamestrike Fluffy_Pillow 48561.0/50000: 97% mana heating_up, rune_of_power
2:04.725 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
2:05.169 rop_phase c flamestrike Fluffy_Pillow 48694.0/50000: 97% mana hot_streak, rune_of_power, firestorm
2:06.476 rop_phase c flamestrike Fluffy_Pillow 48751.0/50000: 98% mana rune_of_power, firestorm
2:07.783 rop_phase c flamestrike Fluffy_Pillow 48808.0/50000: 98% mana rune_of_power, firestorm
2:09.092 rop_phase c flamestrike Fluffy_Pillow 48867.0/50000: 98% mana rune_of_power, firestorm
2:10.401 rop_phase h dragons_breath Fluffy_Pillow 48926.0/50000: 98% mana rune_of_power
2:11.708 rop_phase i flamestrike Fluffy_Pillow 48233.0/50000: 96% mana rune_of_power
2:14.753 standard_rotation l phoenix_flames Fluffy_Pillow 48756.0/50000: 98% mana
2:16.059 standard_rotation p flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
2:19.103 standard_rotation p flamestrike Fluffy_Pillow 48755.0/50000: 98% mana
2:19.203 default P fire_blast Fluffy_Pillow 48855.0/50000: 98% mana
2:21.703 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
2:22.145 standard_rotation j flamestrike Fluffy_Pillow 48692.0/50000: 97% mana hot_streak
2:23.451 standard_rotation p flamestrike Fluffy_Pillow 48748.0/50000: 97% mana
2:26.495 standard_rotation p flamestrike Fluffy_Pillow 48755.0/50000: 98% mana
2:29.539 standard_rotation n dragons_breath Fluffy_Pillow 48755.0/50000: 98% mana
2:30.845 standard_rotation p flamestrike Fluffy_Pillow 48061.0/50000: 96% mana
2:33.888 standard_rotation p flamestrike Fluffy_Pillow 48754.0/50000: 98% mana
2:36.588 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana
2:36.934 standard_rotation p flamestrike Fluffy_Pillow 48596.0/50000: 97% mana heating_up
2:39.534 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
2:39.977 standard_rotation j flamestrike Fluffy_Pillow 48693.0/50000: 97% mana hot_streak
2:41.283 standard_rotation p flamestrike Fluffy_Pillow 48749.0/50000: 97% mana
2:44.327 default M rune_of_power Fluffy_Pillow 48755.0/50000: 98% mana
2:45.634 rop_phase i flamestrike Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
2:48.678 rop_phase h dragons_breath Fluffy_Pillow 48755.0/50000: 98% mana rune_of_power
2:49.985 rop_phase i flamestrike Fluffy_Pillow 48062.0/50000: 96% mana rune_of_power
2:53.029 rop_phase i flamestrike Fluffy_Pillow 48755.0/50000: 98% mana rune_of_power
2:53.929 default P fire_blast Fluffy_Pillow 49655.0/50000: 99% mana rune_of_power
2:55.629 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
2:56.072 rop_phase c flamestrike Fluffy_Pillow 48693.0/50000: 97% mana hot_streak, rune_of_power
2:57.379 rop_phase i flamestrike Fluffy_Pillow 48750.0/50000: 98% mana rune_of_power
3:00.424 rop_phase i flamestrike Fluffy_Pillow 48756.0/50000: 98% mana rune_of_power
3:03.468 standard_rotation p flamestrike Fluffy_Pillow 48755.0/50000: 98% mana
3:06.511 standard_rotation n dragons_breath Fluffy_Pillow 48754.0/50000: 98% mana
3:07.984 standard_rotation p flamestrike Fluffy_Pillow 48227.0/50000: 96% mana
3:11.027 standard_rotation p flamestrike Fluffy_Pillow 48754.0/50000: 98% mana
3:14.070 standard_rotation p flamestrike Fluffy_Pillow 48754.0/50000: 98% mana
3:17.114 standard_rotation o scorch Fluffy_Pillow 48755.0/50000: 98% mana
3:18.420 combustion_phase Y fireball Fluffy_Pillow 49504.0/50000: 99% mana
3:19.920 combustion_phase U combustion Fluffy_Pillow 50000.0/50000: 100% mana heating_up
3:19.920 combustion_phase S fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, heating_up, rune_of_power
3:20.377 combustion_phase W flamestrike Fluffy_Pillow 43957.0/50000: 88% mana combustion, hot_streak, rune_of_power
3:20.477 combustion_phase S fire_blast Fluffy_Pillow 42807.0/50000: 86% mana combustion, rune_of_power
3:21.683 combustion_phase W flamestrike Fluffy_Pillow 43513.0/50000: 87% mana combustion, hot_streak, rune_of_power
3:21.683 combustion_phase S fire_blast Fluffy_Pillow 42263.0/50000: 85% mana combustion, rune_of_power
3:22.986 combustion_phase X phoenix_flames Fluffy_Pillow 43066.0/50000: 86% mana combustion, heating_up, rune_of_power
3:24.291 combustion_phase W flamestrike Fluffy_Pillow 44371.0/50000: 89% mana combustion, hot_streak, rune_of_power
3:25.598 combustion_phase X phoenix_flames Fluffy_Pillow 44428.0/50000: 89% mana combustion, rune_of_power
3:26.904 combustion_phase X phoenix_flames Fluffy_Pillow 45734.0/50000: 91% mana combustion, heating_up, rune_of_power
3:28.211 combustion_phase W flamestrike Fluffy_Pillow 47041.0/50000: 94% mana combustion, hot_streak, rune_of_power
3:28.711 combustion_phase S fire_blast Fluffy_Pillow 46291.0/50000: 93% mana combustion, rune_of_power
3:29.518 combustion_phase Z scorch Fluffy_Pillow 46598.0/50000: 93% mana combustion, heating_up, rune_of_power
3:30.825 combustion_phase a dragons_breath Fluffy_Pillow 47405.0/50000: 95% mana combustion, heating_up, rune_of_power
3:32.131 rop_phase c flamestrike Fluffy_Pillow 46711.0/50000: 93% mana hot_streak, rune_of_power
3:33.439 rop_phase g scorch Fluffy_Pillow 46769.0/50000: 94% mana rune_of_power
3:34.744 rop_phase g scorch Fluffy_Pillow 47574.0/50000: 95% mana rune_of_power
3:36.050 default M rune_of_power Fluffy_Pillow 48380.0/50000: 97% mana heating_up
3:37.356 rop_phase c flamestrike Fluffy_Pillow 49686.0/50000: 99% mana hot_streak, rune_of_power
3:38.663 rop_phase g scorch Fluffy_Pillow 49743.0/50000: 99% mana rune_of_power
3:38.663 rop_phase d fire_blast Fluffy_Pillow 49743.0/50000: 99% mana rune_of_power
3:39.967 rop_phase g scorch Fluffy_Pillow 49502.0/50000: 99% mana heating_up, rune_of_power
3:41.273 rop_phase c flamestrike Fluffy_Pillow 49504.0/50000: 99% mana hot_streak, rune_of_power
3:42.581 rop_phase g scorch Fluffy_Pillow 49562.0/50000: 99% mana heating_up, rune_of_power
3:43.887 rop_phase g scorch Fluffy_Pillow 49504.0/50000: 99% mana heating_up, rune_of_power
3:45.195 rop_phase c flamestrike Fluffy_Pillow 49506.0/50000: 99% mana hot_streak, rune_of_power, firestorm
3:46.023 rop_phase d fire_blast Fluffy_Pillow 49056.0/50000: 98% mana heating_up, rune_of_power, firestorm
3:46.501 rop_phase c flamestrike Fluffy_Pillow 49062.0/50000: 98% mana hot_streak, rune_of_power, firestorm
3:47.809 rop_phase c flamestrike Fluffy_Pillow 49120.0/50000: 98% mana rune_of_power, firestorm
3:49.115 rop_phase g scorch Fluffy_Pillow 49176.0/50000: 98% mana rune_of_power
3:50.421 rop_phase g scorch Fluffy_Pillow 49504.0/50000: 99% mana rune_of_power
3:51.727 rop_phase f phoenix_flames Fluffy_Pillow 49504.0/50000: 99% mana heating_up, rune_of_power
3:53.035 standard_rotation j flamestrike Fluffy_Pillow 50000.0/50000: 100% mana hot_streak
3:54.342 standard_rotation n dragons_breath Fluffy_Pillow 50000.0/50000: 100% mana
3:55.649 standard_rotation o scorch Fluffy_Pillow 49307.0/50000: 99% mana
3:55.649 standard_rotation k fire_blast Fluffy_Pillow 49307.0/50000: 99% mana
3:56.957 standard_rotation o scorch Fluffy_Pillow 49506.0/50000: 99% mana heating_up
3:58.263 standard_rotation j flamestrike Fluffy_Pillow 49504.0/50000: 99% mana hot_streak
3:59.570 standard_rotation o scorch Fluffy_Pillow 49561.0/50000: 99% mana heating_up
4:00.877 default L mirror_image Fluffy_Pillow 49505.0/50000: 99% mana heating_up
4:02.182 standard_rotation j flamestrike Fluffy_Pillow 49810.0/50000: 100% mana hot_streak
4:03.488 standard_rotation o scorch Fluffy_Pillow 49866.0/50000: 100% mana
4:03.488 standard_rotation k fire_blast Fluffy_Pillow 49866.0/50000: 100% mana
4:04.794 standard_rotation o scorch Fluffy_Pillow 49504.0/50000: 99% mana heating_up
4:06.100 standard_rotation j flamestrike Fluffy_Pillow 49504.0/50000: 99% mana hot_streak
4:07.405 standard_rotation o scorch Fluffy_Pillow 49559.0/50000: 99% mana heating_up
4:08.710 standard_rotation o scorch Fluffy_Pillow 49503.0/50000: 99% mana heating_up
4:10.016 standard_rotation j flamestrike Fluffy_Pillow 49504.0/50000: 99% mana hot_streak
4:11.323 standard_rotation o scorch Fluffy_Pillow 49561.0/50000: 99% mana heating_up
4:12.075 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
4:12.629 standard_rotation j flamestrike Fluffy_Pillow 49504.0/50000: 99% mana hot_streak
4:13.934 standard_rotation l phoenix_flames Fluffy_Pillow 49559.0/50000: 99% mana heating_up
4:15.238 standard_rotation n dragons_breath Fluffy_Pillow 50000.0/50000: 100% mana
4:16.544 standard_rotation o scorch Fluffy_Pillow 49306.0/50000: 99% mana
4:17.851 standard_rotation o scorch Fluffy_Pillow 49505.0/50000: 99% mana
4:19.158 standard_rotation o scorch Fluffy_Pillow 49505.0/50000: 99% mana heating_up
4:20.465 standard_rotation j flamestrike Fluffy_Pillow 49505.0/50000: 99% mana hot_streak
4:20.759 default P fire_blast Fluffy_Pillow 48455.0/50000: 97% mana heating_up
4:21.774 standard_rotation j flamestrike Fluffy_Pillow 49064.0/50000: 98% mana hot_streak
4:23.080 default M rune_of_power Fluffy_Pillow 49120.0/50000: 98% mana
4:24.386 rop_phase g scorch Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
4:25.692 rop_phase g scorch Fluffy_Pillow 49504.0/50000: 99% mana rune_of_power
4:27.001 rop_phase g scorch Fluffy_Pillow 49507.0/50000: 99% mana heating_up, rune_of_power
4:28.308 rop_phase c flamestrike Fluffy_Pillow 49505.0/50000: 99% mana hot_streak, rune_of_power
4:29.443 rop_phase d fire_blast Fluffy_Pillow 49355.0/50000: 99% mana heating_up, rune_of_power
4:29.616 rop_phase c flamestrike Fluffy_Pillow 49063.0/50000: 98% mana hot_streak, rune_of_power, firestorm
4:30.921 rop_phase c flamestrike Fluffy_Pillow 49118.0/50000: 98% mana rune_of_power, firestorm
4:32.227 rop_phase c flamestrike Fluffy_Pillow 49174.0/50000: 98% mana rune_of_power, firestorm
4:33.534 rop_phase c flamestrike Fluffy_Pillow 49231.0/50000: 98% mana rune_of_power, firestorm
4:34.841 rop_phase g scorch Fluffy_Pillow 49288.0/50000: 99% mana rune_of_power
4:36.147 rop_phase g scorch Fluffy_Pillow 49504.0/50000: 99% mana rune_of_power
4:37.453 rop_phase g scorch Fluffy_Pillow 49504.0/50000: 99% mana heating_up, rune_of_power
4:38.761 rop_phase c flamestrike Fluffy_Pillow 49506.0/50000: 99% mana hot_streak, rune_of_power, firestorm
4:38.861 rop_phase d fire_blast Fluffy_Pillow 48356.0/50000: 97% mana heating_up, rune_of_power, firestorm

Stats

Level Bonus (60) Race Bonus (highmountain_tauren) Raid-Buffed Unbuffed Gear Amount
Strength 198 1 199 199 0
Agility 306 -2 304 304 0
Stamina 414 2 436 416 0
Intellect 450 -1 2455 2249 1800
Spirit 0 0 0 0 0
Health 8720 8320 0
Mana 50000 50000 0
Spell Power 2455 2249 0
Melee Crit 20.71% 20.71% 550
Spell Crit 35.71% 35.71% 550
Haste 15.15% 15.15% 500
Versatility 13.50% 13.50% 500
Mana Regen 1000 1000 0
Mastery 16.71% 16.71% 500
Armor 0 0 0
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 0.00

Profile

mage="highmountain_tauren"
source=default
spec=fire
level=60
race=highmountain_tauren
role=spell
position=back
talents=3031011
talent_override=flame_patch,if=3>2

# Default consumables
potion=spectral_intellect
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=disabled

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_intellect
# If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
actions.precombat+=/variable,name=disable_combustion,op=reset
# This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
actions.precombat+=/variable,name=hot_streak_flamestrike,op=set,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
actions.precombat+=/variable,name=hard_cast_flamestrike,op=set,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
actions.precombat+=/variable,name=combustion_flamestrike,op=set,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch.enabled+6*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
actions.precombat+=/variable,name=arcane_explosion,op=set,if=variable.arcane_explosion=0,value=99*talent.flame_patch.enabled+2*!talent.flame_patch.enabled
# This variable specifies the percentage of mana below which Arcane Explosion will not be used.
actions.precombat+=/variable,name=arcane_explosion_mana,default=40,op=reset
# With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
actions.precombat+=/variable,name=kindling_reduction,default=0.2,op=reset
# The amount of cooldown reduction in seconds given by a full channel of Shifting Power. The dbc.effect.815503.base_value%1000 expression gives the number of seconds removed by each tick normally and conduit.discipline_of_the_grove.time_value gives the additional adjustment from that conduit.
actions.precombat+=/variable,name=shifting_power_reduction,op=set,value=-action.shifting_power.execute_time%action.shifting_power.new_tick_time*(dbc.effect.815503.base_value%1000+conduit.discipline_of_the_grove.time_value),if=covenant.night_fae.enabled
# The duration of a Sun King's Blessing Combustion.
actions.precombat+=/variable,name=skb_duration,op=set,value=dbc.effect.828420.base_value
actions.precombat+=/variable,name=combustion_on_use,op=set,value=equipped.manifesto_of_madness|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.ignition_mages_fuse|equipped.tzanes_barkspines|equipped.azurethos_singed_plumage|equipped.ancient_knot_of_wisdom|equipped.shockbiters_fang|equipped.neural_synapse_enhancer|equipped.balefire_branch
actions.precombat+=/variable,name=font_double_on_use,op=set,value=equipped.azsharas_font_of_power&variable.combustion_on_use
# This variable determines when Azshara's Font of Power is used before the pull if bfa.font_of_power_precombat_channel is not specified.
actions.precombat+=/variable,name=font_of_power_precombat_channel,op=set,value=18,if=variable.font_double_on_use&!talent.firestarter.enabled&variable.font_of_power_precombat_channel=0
# How long before Combustion should Empyreal Ordnance be used?
actions.precombat+=/variable,name=empyreal_ordnance_delay,default=18,op=reset
actions.precombat+=/snapshot_stats
actions.precombat+=/use_item,name=azsharas_font_of_power,if=!variable.disable_combustion
actions.precombat+=/mirror_image
actions.precombat+=/pyroblast

# Executed every time the actor is available.
actions=counterspell,if=!runeforge.disciplinary_command.equipped
actions+=/variable,name=time_to_combustion,op=set,value=talent.firestarter.enabled*firestarter.remains+(cooldown.combustion.remains*(1-variable.kindling_reduction*talent.kindling.enabled))*!cooldown.combustion.ready*buff.combustion.down
# Make sure Combustion is delayed if needed based on the empyreal_ordnance_delay variable
actions+=/variable,name=time_to_combustion,op=max,value=variable.empyreal_ordnance_delay-(cooldown.empyreal_ordnance.duration-cooldown.empyreal_ordnance.remains)*!cooldown.empyreal_ordnance.ready,if=equipped.empyreal_ordnance
actions+=/shifting_power,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains>0&(cooldown.rune_of_power.remains>0|!talent.rune_of_power.enabled)
actions+=/radiant_spark,if=(buff.combustion.down&buff.rune_of_power.down&(cooldown.combustion.remains<execute_time|cooldown.combustion.remains>cooldown.radiant_spark.duration))|(buff.rune_of_power.up&cooldown.combustion.remains>30)
actions+=/deathborne,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains<execute_time
actions+=/mirror_image,if=buff.combustion.down&debuff.radiant_spark_vulnerability.down
actions+=/use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
actions+=/use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay
actions+=/use_item,name=soul_igniter
actions+=/use_item,name=glyph_of_assimilation
actions+=/use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
actions+=/use_item,name=dreadfire_vessel
actions+=/use_item,name=azsharas_font_of_power,if=variable.time_to_combustion<=5+15*variable.font_double_on_use&variable.time_to_combustion>0&!variable.disable_combustion
actions+=/guardian_of_azeroth,if=(variable.time_to_combustion<10|fight_remains<variable.time_to_combustion)&!variable.disable_combustion
actions+=/concentrated_flame
actions+=/reaping_flames
actions+=/focused_azerite_beam
actions+=/purifying_blast
actions+=/ripple_in_space
actions+=/the_unbound_force
# Get the disciplinary_command buff up, unless combustion is soon.
actions+=/counterspell,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/arcane_explosion,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/rune_of_power,if=buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)
actions+=/call_action_list,name=combustion_phase,if=!variable.disable_combustion&variable.time_to_combustion<=0
actions+=/variable,name=fire_blast_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.fire_blast.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains
actions+=/variable,name=phoenix_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.phoenix_flames.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped
actions+=/call_action_list,name=rop_phase,if=buff.rune_of_power.up&(variable.time_to_combustion>0|variable.disable_combustion)
# When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
# During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
actions+=/call_action_list,name=standard_rotation,if=(variable.time_to_combustion>0|variable.disable_combustion)&buff.rune_of_power.down

actions.active_talents=living_bomb,if=active_enemies>1&buff.combustion.down&(variable.time_to_combustion>cooldown.living_bomb.duration|variable.time_to_combustion<=0|variable.disable_combustion)
actions.active_talents+=/meteor,if=!variable.disable_combustion&variable.time_to_combustion<=0|(cooldown.meteor.duration<variable.time_to_combustion&!talent.rune_of_power.enabled)|talent.rune_of_power.enabled&buff.rune_of_power.up&variable.time_to_combustion>action.meteor.cooldown|fight_remains<variable.time_to_combustion|variable.disable_combustion
actions.active_talents+=/dragons_breath,if=talent.alexstraszas_fury.enabled&(buff.combustion.down&!buff.hot_streak.react)

actions.combustion_cooldowns=potion
actions.combustion_cooldowns+=/blood_fury
actions.combustion_cooldowns+=/berserking
actions.combustion_cooldowns+=/fireblood
actions.combustion_cooldowns+=/ancestral_call
actions.combustion_cooldowns+=/use_items
actions.combustion_cooldowns+=/use_item,use_off_gcd=1,effect_name=gladiators_badge,if=action.meteor.in_flight_remains<=0.5
actions.combustion_cooldowns+=/time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up

actions.combustion_phase=lights_judgment,if=buff.combustion.down
# Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
actions.combustion_phase+=/variable,name=extended_combustion_remains,op=set,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains)
# Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
actions.combustion_phase+=/variable,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack)
actions.combustion_phase+=/bag_of_tricks,if=buff.combustion.down
actions.combustion_phase+=/living_bomb,if=active_enemies>1&buff.combustion.down
actions.combustion_phase+=/mirrors_of_torment,if=buff.combustion.down&buff.rune_of_power.down
actions.combustion_phase+=/use_item,name=hyperthread_wristwraps,if=buff.combustion.up&action.fire_blast.charges=0&action.fire_blast.recharge_time>gcd.max
actions.combustion_phase+=/blood_of_the_enemy
actions.combustion_phase+=/memory_of_lucid_dreams
actions.combustion_phase+=/worldvein_resonance
# BFA Fire Blast usage: During Combustion, Fire Blasts are used to generate Hot Streaks and minimize the amount of time spent executing other spells. For standard Fire, Fire Blasts are only used when Heating Up is active or when a Scorch cast is in progress and Heating Up and Hot Streak are not active. With Blaster Master and Flame On, Fire Blasts can additionally be used while Hot Streak and Heating Up are not active and a Pyroblast is in the air and also while casting Scorch even if Heating Up is already active. The latter allows two Hot Streak Pyroblasts to be cast in succession after the Scorch. Additionally with Blaster Master and Flame On, Fire Blasts should not be used unless Blaster Master is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&conduit.infernal_cascade.enabled&charges>=1&((action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration-variable.extended_combustion_remains%(buff.infernal_cascade.duration-0.5))>=0|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.remains<0.5)&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
# Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=azerite.blaster_master.enabled&charges>=1&((action.fire_blast.charges_fractional+(buff.combustion.remains-buff.blaster_master.duration)%cooldown.fire_blast.duration-(buff.combustion.remains)%(buff.blaster_master.duration-0.5))>=0|!azerite.blaster_master.enabled|!talent.flame_on.enabled|buff.combustion.remains<=buff.blaster_master.duration|buff.blaster_master.remains<0.5|equipped.hyperthread_wristwraps&cooldown.hyperthread_wristwraps_300142.remains<5)&buff.combustion.up&(!action.scorch.executing&!action.pyroblast.in_flight&buff.heating_up.up|action.scorch.executing&buff.hot_streak.down&(buff.heating_up.down|azerite.blaster_master.enabled)|azerite.blaster_master.enabled&talent.flame_on.enabled&action.pyroblast.in_flight&buff.heating_up.down&buff.hot_streak.down)
# With Infernal Cascade, Fire Blast use should be additionaly constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
actions.combustion_phase+=/counterspell,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
actions.combustion_phase+=/arcane_explosion,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
actions.combustion_phase+=/frostbolt,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_frost.down
actions.combustion_phase+=/call_action_list,name=active_talents
actions.combustion_phase+=/combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
# Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
actions.combustion_phase+=/call_action_list,name=combustion_cooldowns,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/flamestrike,if=(buff.hot_streak.react|buff.firestorm.react)&active_enemies>=variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.combustion_phase+=/pyroblast,if=buff.firestorm.react
actions.combustion_phase+=/pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.hot_streak.react&buff.combustion.up
actions.combustion_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/phoenix_flames,if=buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
actions.combustion_phase+=/fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
actions.combustion_phase+=/scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
actions.combustion_phase+=/living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
actions.combustion_phase+=/dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
actions.combustion_phase+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled

actions.rop_phase=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.rop_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.rop_phase+=/pyroblast,if=buff.firestorm.react
actions.rop_phase+=/pyroblast,if=buff.hot_streak.react
# Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flametrikes or when Sun King's Blessing is ready.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury.enabled&cooldown.dragons_breath.ready)|(talent.searing_touch.enabled&target.health.pct<=30)))
# Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.rop_phase+=/call_action_list,name=active_talents
actions.rop_phase+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
actions.rop_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&active_enemies<variable.hot_streak_flamestrike
actions.rop_phase+=/phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.rop_phase+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled
actions.rop_phase+=/dragons_breath,if=active_enemies>2
actions.rop_phase+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
actions.rop_phase+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.rop_phase+=/fireball

actions.standard_rotation=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.standard_rotation+=/pyroblast,if=buff.firestorm.react
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
# Try to get SKB procs inside RoP phases or Combustion phases when possible.
actions.standard_rotation+=/pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power.enabled)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&target.health.pct<=30&talent.searing_touch.enabled
actions.standard_rotation+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
# During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.standard_rotation+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.standard_rotation+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&active_enemies<variable.hot_streak_flamestrike
actions.standard_rotation+=/phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.standard_rotation+=/call_action_list,name=active_talents
actions.standard_rotation+=/dragons_breath,if=active_enemies>1
actions.standard_rotation+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.standard_rotation+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
actions.standard_rotation+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.standard_rotation+=/fireball
actions.standard_rotation+=/scorch


# Gear Summary
# gear_ilvl=0.00
# gear_intellect=1800
# gear_crit_rating=500
# gear_haste_rating=500
# gear_mastery_rating=500
# gear_versatility_rating=500

maghar_orc : 10445 dps, 4406 dps to main target

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
10445.4 10445.4 18.0 / 0.173% 1399.9 / 13.4% 14.7
RPS Out RPS In Primary Resource Waiting APM Active Skill
709.2 704.7 Mana 0.03% 43.9 100.0% 100%
Talents

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
maghar_orc 10445
Dragon's Breath 389 3.7% 13.8 21.25sec 8478 6719 Direct 41.3 1851 4012 2826 45.1%

Stats Details: Dragons Breath

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 13.76 41.29 0.00 0.00 1.2619 0.0000 116702.92 116702.92 0.00% 6718.65 6718.65
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 54.90% 22.67 10 37 1850.83 1588 2471 1850.29 1674 2051 41964 41964 0.00%
crit 45.10% 18.63 7 34 4012.35 3176 4942 4008.86 3407 4426 74739 74739 0.00%

Action Details: Dragons Breath

  • id:31661
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:12.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:18.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.582500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:31661
  • name:Dragon's Breath
  • school:fire
  • tooltip:Disoriented.
  • description:Enemies in a cone in front of you take {$s2=0} Fire damage and are disoriented for {$d=4 seconds}. Damage will cancel the effect.

Action Priority List

    combustion_phase
    [b]:2.04
  • if_expr:buff.combustion.remains<gcd.max&buff.combustion.up
    rop_phase
    [i]:4.78
  • if_expr:active_enemies>2
    standard_rotation
    [o]:6.94
  • if_expr:active_enemies>1
Fire Blast 698 6.7% 37.8 7.94sec 5528 0 Direct 37.8 0 5528 5528 100.0%

Stats Details: Fire Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 37.84 37.84 0.00 0.00 0.0000 0.0000 209203.14 209203.14 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 37.84 31 45 5528.19 4318 6719 5528.46 5241 5724 209203 209203 0.00%

Action Details: Fire Blast

  • id:108853
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:10.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:1.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.792000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:108853
  • name:Fire Blast
  • school:fire
  • tooltip:
  • description:Blasts the enemy for {$s1=0} Fire damage. |cFFFFFFFFFire:|r Castable while casting other spells.$?a231568[ Always deals a critical strike.][]

Action Priority List

    default
    [P]:21.40
  • if_expr:!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
    combustion_phase
    [T]:11.98
  • if_expr:!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
    rop_phase
    [e]:2.99
  • if_expr:!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
    standard_rotation
    [l]:1.46
  • if_expr:!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Fireball 68 0.7% 3.5 98.51sec 5839 2990 Direct 3.5 0 5851 5851 100.0%

Stats Details: Fireball

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.52 3.51 0.00 0.00 1.9530 0.0000 20525.30 20525.30 0.00% 2989.85 2989.85
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 3.51 3 4 5850.61 5705 6342 5853.58 5822 5918 20525 20525 0.00%

Action Details: Fireball

  • id:133
  • school:fire
  • range:40.0
  • travel_speed:45.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.650000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:133
  • name:Fireball
  • school:fire
  • tooltip:
  • description:Throws a fiery ball that causes {$s1=0} Fire damage.$?a157642[ Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.][]

Action Priority List

    combustion_phase
    [Z]:3.54
  • if_expr:buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
Flamestrike 3980 (6682) 38.1% (64.0%) 99.7 3.00sec 20086 9891 Direct 299.2 (3059.4) 2439 5270 3988 54.7% (54.7%)

Stats Details: Flamestrike

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 99.74 299.22 0.00 0.00 2.0307 0.0000 1193585.85 1193585.85 0.00% 9890.98 9890.98
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 45.27% 135.45 84 183 2439.43 2073 3226 2439.39 2303 2569 330440 330440 0.00%
crit 54.73% 163.77 100 251 5269.87 4146 6452 5270.75 4933 5551 863146 863146 0.00%

Action Details: Flamestrike

  • id:2120
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:3.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:1250.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.661300
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2120
  • name:Flamestrike
  • school:fire
  • tooltip:Movement speed slowed by {$s2=20}%.
  • description:Calls down a pillar of fire, burning all enemies within the area for {$s1=0} Fire damage and reducing their movement speed by {$s2=20}% for {$d=8 seconds}.

Action Priority List

    combustion_phase
    [X]:17.23
  • if_expr:(buff.hot_streak.react|buff.firestorm.react)&active_enemies>=variable.combustion_flamestrike
    rop_phase
    [d]:18.07
  • if_expr:active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
    rop_phase
    [j]:22.34
  • if_expr:active_enemies>=variable.hard_cast_flamestrike
    standard_rotation
    [k]:17.35
  • if_expr:active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
    standard_rotation
    [q]:24.74
  • if_expr:active_enemies>=variable.hard_cast_flamestrike
    Flame Patch 2702 25.9% 920.1 0.32sec 880 0 Periodic 2760.2 191 414 293 45.8% 0.0%

Stats Details: Flame Patch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 920.06 0.00 0.00 2760.17 0.0000 0.0000 809782.83 809782.83 0.00% 0.00 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 54.20% 1496.01 1134 1907 191.08 164 255 191.08 187 196 285875 285875 0.00%
crit 45.80% 1264.16 959 1641 414.38 327 509 414.23 403 429 523907 523907 0.00%

Action Details: Flame Patch

  • id:205472
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.060000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:205472
  • name:Flame Patch
  • school:fire
  • tooltip:
  • description:Burning enemies for {$s1=0} Fire damage.
Ignite 1599 15.3% 418.8 0.76sec 1145 0 Periodic 893.8 536 0 536 0.0% 99.3%

Stats Details: Ignite

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 418.75 0.00 893.79 893.79 0.0000 1.0000 479322.98 479322.98 0.00% 536.28 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 100.00% 893.79 715 1075 536.05 69 2103 536.70 484 597 479323 479323 0.00%

Action Details: Ignite

  • id:12654
  • school:fire
  • range:50000.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:9.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12654
  • name:Ignite
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.$?$w3>0[ Movement speed reduced by $w3%.][]
  • description:{$@spelldesc12846=Your target burns for an additional ${{$s1=0}}.1% over {$12654d=9 seconds} of the total direct damage caused by your Fireball, Fire Blast, Scorch, Pyroblast{$?s153561=false}[, Meteor][]{$?s257541=true}[, Phoenix Flames][]{$?s198929=false}[, Cinderstorm][], and Flamestrike. If this effect is reapplied, any remaining damage will be added to the new Ignite. Phoenix Flames causes your Ignites to spread to {$s4=8} nearby enemies.}
Mirror Image 0 (48) 0.0% (0.5%) 3.0 120.51sec 4803 5529

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.99 0.00 0.00 0.00 0.8690 0.0000 0.00 0.00 0.00% 5529.34 5529.34

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.

Action Priority List

    default
    [L]:1.99
  • if_expr:buff.combustion.down&debuff.radiant_spark_vulnerability.down
    Frostbolt (mirror_image) 127  / 48 0.5% 212.8 3.87sec 67 43 Direct 212.1 50 99 68 36.1%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 212.81 212.10 0.00 0.00 1.5764 0.0000 14343.12 14343.12 0.00% 42.75 42.75
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 63.95% 135.63 83 164 49.66 40 63 49.68 48 52 6735 6735 0.00%
crit 36.05% 76.47 38 104 99.50 81 126 99.55 92 107 7608 7608 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:73.97
Phoenix Flames 0 (627) 0.0% (6.0%) 14.1 21.49sec 13299 10921

Stats Details: Phoenix Flames

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 14.14 0.00 0.00 0.00 1.2177 0.0000 0.00 0.00 0.00% 10921.10 10921.10

Action Details: Phoenix Flames

  • id:257541
  • school:fire
  • range:40.0
  • travel_speed:50.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:25.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:257541
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.

Action Priority List

    combustion_phase
    [Y]:10.18
  • if_expr:buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
    rop_phase
    [g]:1.36
  • if_expr:!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    standard_rotation
    [m]:2.58
  • if_expr:!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    Phoenix Flames (_splash) 627 6.0% 14.1 21.47sec 13328 0 Direct 42.3 1991 4980 4443 82.0%

Stats Details: Phoenix Flames Splash

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 14.11 42.32 0.00 0.00 0.0000 0.0000 188006.67 188006.67 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 17.96% 7.60 1 18 1991.31 1416 3818 1984.49 1416 2826 15140 15140 0.00%
crit 82.04% 34.72 22 45 4979.67 2833 7635 4977.32 4482 5224 172867 172867 0.00%

Action Details: Phoenix Flames Splash

  • id:257542
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.900000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:257542
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:{$@spelldesc257541=Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.}
Pyroblast 17 (25) 0.2% (0.2%) 0.0 0.00sec 0 0 Direct 1.0 (6.0) 3715 7431 5105 37.4% (37.4%)

Stats Details: Pyroblast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 0.00 1.00 0.00 0.00 0.0000 0.0000 5105.45 5105.45 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 62.59% 0.63 0 1 3715.50 3715 3715 2325.55 0 3715 2326 2326 0.00%
crit 37.41% 0.37 0 1 7431.00 7431 7431 2779.91 0 7431 2780 2780 0.00%

Action Details: Pyroblast

  • id:11366
  • school:fire
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:4.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.363000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:11366
  • name:Pyroblast
  • school:fire
  • tooltip:
  • description:Hurls an immense fiery boulder that causes {$s1=0} Fire damage$?a321711[ and an additional $321712o2 Fire damage over {$321712d=6 seconds}][].
    Pyroblast (_dot) 7 0.1% 1.0 0.00sec 2180 0 Periodic 5.0 0 436 436 100.0% 0.7%

Stats Details: Pyroblast Dot

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 5.00 5.00 0.0000 1.2000 2179.97 2179.97 0.00% 363.33 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
crit 100.00% 5.00 5 5 435.98 98 526 435.99 429 444 2180 2180 0.00%

Action Details: Pyroblast Dot

  • id:321712
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.062000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:321712
  • name:Pyroblast
  • school:fire
  • tooltip:Suffering $w1 Fire damage every {$t2=0} sec.
  • description:{$@spelldesc321711=Deals an additional $321712o2 Fire damage over {$321712d=6 seconds}.}
Scorch 308 3.0% 34.9 7.67sec 2654 2063 Direct 34.9 0 2654 2654 100.0%

Stats Details: Scorch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 34.90 34.90 0.00 0.00 1.2862 0.0000 92630.93 92630.93 0.00% 2063.46 2063.46
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 34.90 20 47 2653.82 1351 3653 2654.79 2406 2975 92631 92631 0.00%

Action Details: Scorch

  • id:2948
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.177000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2948
  • name:Scorch
  • school:fire
  • tooltip:
  • description:Scorches an enemy for {$s1=0} Fire damage. Castable while moving.

Action Priority List

    combustion_phase
    [a]:5.31
  • if_expr:buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
    combustion_phase
    [c]:0.05
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
    rop_phase
    [h]:13.39
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
    standard_rotation
    [p]:16.64
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
Simple Action Stats Execute Interval
maghar_orc
Ancestral Call 2.0 0.00sec

Stats Details: Ancestral Call

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Ancestral Call

  • id:274738
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:274738
  • name:Ancestral Call
  • school:physical
  • tooltip:
  • description:Invoke the spirits of your ancestors, granting you a random secondary stat for {$274739d=15 seconds}.

Action Priority List

    combustion_cooldowns
    [S]:2.00
Combustion 3.5 98.51sec

Stats Details: Combustion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.52 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Combustion

  • id:190319
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:190319
  • name:Combustion
  • school:fire
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.

Action Priority List

    combustion_phase
    [V]:3.52
  • if_expr:buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:maghar_orc
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:maghar_orc
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Spectral Intellect (potion) 1.5 0.00sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.49 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307162
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    combustion_cooldowns
    [R]:1.49
Rune of Power 6.2 49.06sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.19 0.00 0.00 0.00 1.2580 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    default
    [M]:6.21
  • if_expr:buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.51% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:maghar_orc
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.51%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Combustion 3.5 0.0 98.6sec 98.6sec 11.8sec 13.85% 0.00% 79.7 (79.7) 3.4

Buff Details

  • buff initial source:maghar_orc
  • cooldown name:buff_combustion
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:unhasted
  • period:0.50

Trigger Details

  • interval_min/max:94.6s / 105.7s
  • trigger_min/max:94.6s / 105.7s
  • trigger_pct:100.00%
  • duration_min/max:0.2s / 12.0s

Stack Uptimes

  • combustion_1:13.85%

Spelldata

  • id:190319
  • name:Combustion
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Ferocity of the Frostwolf 0.5 0.0 198.5sec 0.0sec 15.0sec 2.60% 0.00% 0.0 (0.0) 0.5

Buff Details

  • buff initial source:maghar_orc
  • cooldown name:buff_ferocity_of_the_frostwolf
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:mastery_rating
  • amount:125.00

Trigger Details

  • interval_min/max:192.7s / 203.7s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:15.0s / 15.0s

Stack Uptimes

  • ferocity_of_the_frostwolf_1:2.61%

Spelldata

  • id:274741
  • name:Ferocity of the Frostwolf
  • tooltip:Increases mastery by $w1.
  • description:Invoke the spirits of your ancestors, granting you their power.
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Firestorm 4.6 0.1 57.1sec 56.3sec 5.0sec 7.59% 0.00% 0.1 (0.1) 4.5

Buff Details

  • buff initial source:maghar_orc
  • cooldown name:buff_firestorm
  • max_stacks:1
  • base duration:5.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

RPPM Details

  • scaling:haste
  • frequency:1.66
  • modifier:1.00

Trigger Details

  • interval_min/max:5.0s / 260.6s
  • trigger_min/max:0.8s / 260.6s
  • trigger_pct:11.21%
  • duration_min/max:0.0s / 10.0s

Stack Uptimes

  • firestorm_1:7.59%

Spelldata

  • id:333100
  • name:Firestorm
  • tooltip:Pyroblast and Flamestrike have no cast time and are guaranteed to critically strike.
  • description:{$@spelldesc333097=When Hot Streak activates, you have a low chance to cause all Pyroblasts and Flamestrikes to have no cast time and be guaranteed critical strikes for {$333100d=5 seconds}.}
  • max_stacks:0
  • duration:5.00
  • cooldown:0.00
  • default_chance:0.00%

Trigger Spelldata

  • id:333097
  • name:Firestorm
  • tooltip:
  • description:When Hot Streak activates, you have a low chance to cause all Pyroblasts and Flamestrikes to have no cast time and be guaranteed critical strikes for {$333100d=5 seconds}.
  • max_stacks:0
  • duration:0.00
  • cooldown:0.00
  • default_chance:100.00%
Heating Up 42.9 0.0 7.0sec 7.0sec 1.7sec 24.36% 49.23% 0.0 (0.0) 0.5

Buff Details

  • buff initial source:maghar_orc
  • cooldown name:buff_heating_up
  • max_stacks:2
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.4s / 29.5s
  • trigger_min/max:0.4s / 29.5s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 8.7s

Stack Uptimes

  • heating_up_1:24.36%

Spelldata

  • id:48107
  • name:Heating Up
  • tooltip:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • description:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • max_stacks:2
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Hot Streak! 41.7 0.0 7.2sec 7.2sec 0.9sec 12.12% 48.94% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:maghar_orc
  • cooldown name:buff_hot_streak
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.8s / 38.9s
  • trigger_min/max:0.8s / 38.9s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 4.3s

Stack Uptimes

  • hot_streak_1:12.12%

Spelldata

  • id:48108
  • name:Hot Streak!
  • tooltip:Your next Pyroblast or Flamestrike spell is instant cast, and causes double the normal Ignite damage.
  • description:{$@spelldesc195283=Getting two direct-damage critical strikes in a row with Fire spells will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Might of the Blackrock 0.5 0.0 199.4sec 0.0sec 15.0sec 2.58% 0.00% 0.0 (0.0) 0.5

Buff Details

  • buff initial source:maghar_orc
  • cooldown name:buff_might_of_the_blackrock
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:versatility_rating
  • amount:125.00

Trigger Details

  • interval_min/max:193.7s / 202.7s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:15.0s / 15.0s

Stack Uptimes

  • might_of_the_blackrock_1:2.59%

Spelldata

  • id:274742
  • name:Might of the Blackrock
  • tooltip:Increases versatility by $w1.
  • description:Invoke the spirits of your ancestors, granting you their power.
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Potion of Spectral Intellect 1.5 0.0 300.5sec 0.0sec 23.2sec 11.29% 0.00% 0.0 (0.0) 1.3

Buff Details

  • buff initial source:maghar_orc
  • cooldown name:buff_potion_of_spectral_intellect
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:1.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:190.00

Trigger Details

  • interval_min/max:300.0s / 304.4s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 25.0s

Stack Uptimes

  • potion_of_spectral_intellect_1:11.29%

Spelldata

  • id:307162
  • name:Potion of Spectral Intellect
  • tooltip:Intellect increased by $w1.
  • description:Increases your Intellect by {$s1=190} for {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:1.00
  • default_chance:0.00%
Rictus of the Laughing Skull 0.5 0.0 198.3sec 0.0sec 15.0sec 2.39% 0.00% 0.0 (0.0) 0.5

Buff Details

  • buff initial source:maghar_orc
  • cooldown name:buff_rictus_of_the_laughing_skull
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:crit_rating
  • amount:125.00

Trigger Details

  • interval_min/max:192.7s / 203.3s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:15.0s / 15.0s

Stack Uptimes

  • rictus_of_the_laughing_skull_1:2.39%

Spelldata

  • id:274739
  • name:Rictus of the Laughing Skull
  • tooltip:Increases critical strike by $w1.
  • description:Invoke the spirits of your ancestors, granting you their power.
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Rune of Power 9.7 0.0 31.9sec 31.9sec 14.7sec 47.59% 0.00% 0.0 (0.0) 9.3

Buff Details

  • buff initial source:maghar_orc
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:16.1s / 49.0s
  • trigger_min/max:16.1s / 49.0s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 15.0s

Stack Uptimes

  • rune_of_power_1:47.59%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Zeal of the Burning Blade 0.5 0.0 198.7sec 0.0sec 15.0sec 2.57% 0.00% 0.0 (0.0) 0.5

Buff Details

  • buff initial source:maghar_orc
  • cooldown name:buff_zeal_of_the_burning_blade
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:haste_rating
  • amount:125.00

Trigger Details

  • interval_min/max:193.5s / 202.2s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:15.0s / 15.0s

Stack Uptimes

  • zeal_of_the_burning_blade_1:2.61%

Spelldata

  • id:274740
  • name:Zeal of the Burning Blade
  • tooltip:Increases haste by $w1.
  • description:Invoke the spirits of your ancestors, granting you their power.
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism)

Buff Details

  • buff initial source:maghar_orc
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power

Buff Details

  • buff initial source:maghar_orc
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases $pri by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%

Procs, Uptimes & Benefits

Proc Count Min Max Interval Min Max
Heating Up generated 42.9 32.0 54.0 7.0s 0.4s 29.5s
Heating Up removed 0.3 0.0 3.0 46.6s 3.9s 239.7s
Heating Up converted with Fire Blast 17.5 11.0 25.0 17.4s 1.2s 68.9s
Hot Streak procs 41.7 31.0 53.0 7.2s 0.8s 38.9s
Hot Streak spells used 91.4 68.0 114.0 3.3s 0.0s 29.0s
Hot Streak spell crits 88.2 65.0 112.0 3.4s 0.0s 29.0s
Hot Streak spell crits wasted 3.5 0.0 8.0 72.5s 4.5s 256.6s
Direct Ignite applications 3.0 3.0 3.0 1.8s 1.7s 1.8s
Ignites spread to new targets 0.0 0.0 2.0 0.0s 0.0s 0.0s
Ignites spread to targets with existing Ignite 28.0 21.0 34.0 21.6s 1.0s 98.6s
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 25.66% 21.75% 27.99% 1.0s 0.0s 4.4s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.5630.0002.7901.6860.0005.463
Rune of Power5.1800.00018.72932.33723.89942.345
Fire Blast0.0950.0007.5913.5962.86710.047
Dragon's Breath4.0300.00041.63258.34630.628101.450
Combustion2.5331.4006.7278.9544.50516.006
Phoenix Flames0.1900.00020.6262.7071.89222.583

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
maghar_orc
mana_regen Mana 2787.01 211305.83 100.00% 75.82 88378.44 29.49%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 49000.0 704.66 709.16 88364.6 48649.5 41762.0 50000.0
Usage Type Count Total Avg RPE APR
maghar_orc
combustion Mana 3.5 17605.7 5000.0 5005.3 0.0
dragons_breath Mana 13.8 27526.4 2000.0 1999.8 4.2
fire_blast Mana 37.8 18917.4 500.0 499.9 11.1
fireball Mana 3.5 3518.5 1000.0 1000.9 5.8
flamestrike Mana 99.7 124669.8 1250.0 1249.9 16.1
mirror_image Mana 3.0 1986.3 665.1 665.2 7.2
scorch Mana 34.9 17475.0 500.0 500.7 5.3

Statistics & Data Analysis

Fight Length
maghar_orc Fight Length
Count 1521
Mean 299.89
Minimum 240.02
Maximum 359.79
Spread ( max - min ) 119.76
Range [ ( max - min ) / 2 * 100% ] 19.97%
DPS
maghar_orc Damage Per Second
Count 1521
Mean 10445.45
Minimum 9405.64
Maximum 11990.45
Spread ( max - min ) 2584.81
Range [ ( max - min ) / 2 * 100% ] 12.37%
Standard Deviation 358.8312
5th Percentile 9911.41
95th Percentile 11108.66
( 95th Percentile - 5th Percentile ) 1197.25
Mean Distribution
Standard Deviation 9.2008
95.00% Confidence Interval ( 10427.42 - 10463.48 )
Normalized 95.00% Confidence Interval ( 99.83% - 100.17% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 46
0.1% Error 4534
0.1 Scale Factor Error with Delta=300 1100
0.05 Scale Factor Error with Delta=300 4397
0.01 Scale Factor Error with Delta=300 109917
Priority Target DPS
maghar_orc Priority Target Damage Per Second
Count 1521
Mean 4406.36
Minimum 4047.42
Maximum 4875.22
Spread ( max - min ) 827.81
Range [ ( max - min ) / 2 * 100% ] 9.39%
Standard Deviation 119.0203
5th Percentile 4232.17
95th Percentile 4619.07
( 95th Percentile - 5th Percentile ) 386.90
Mean Distribution
Standard Deviation 3.0518
95.00% Confidence Interval ( 4400.38 - 4412.34 )
Normalized 95.00% Confidence Interval ( 99.86% - 100.14% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 29
0.1% Error 2803
0.1 Scale Factor Error with Delta=300 121
0.05 Scale Factor Error with Delta=300 484
0.01 Scale Factor Error with Delta=300 12093
DPS(e)
maghar_orc Damage Per Second (Effective)
Count 1521
Mean 10445.45
Minimum 9405.64
Maximum 11990.45
Spread ( max - min ) 2584.81
Range [ ( max - min ) / 2 * 100% ] 12.37%
Damage
maghar_orc Damage
Count 1521
Mean 3117046.05
Minimum 2457221.85
Maximum 4013735.69
Spread ( max - min ) 1556513.84
Range [ ( max - min ) / 2 * 100% ] 24.97%
DTPS
maghar_orc Damage Taken Per Second
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
maghar_orc Healing Per Second
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
maghar_orc Healing Per Second (Effective)
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
maghar_orc Heal
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
maghar_orc Healing Taken Per Second
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
maghar_orc Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
maghar_orcTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
maghar_orc Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 flask
1 0.00 food
2 0.00 augmentation
3 0.00 arcane_intellect
4 0.00 variable,name=disable_combustion,op=reset
If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
5 0.00 variable,name=hot_streak_flamestrike,op=set,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
6 0.00 variable,name=hard_cast_flamestrike,op=set,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
7 0.00 variable,name=combustion_flamestrike,op=set,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch.enabled+6*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
8 0.00 variable,name=arcane_explosion,op=set,if=variable.arcane_explosion=0,value=99*talent.flame_patch.enabled+2*!talent.flame_patch.enabled
This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
9 0.00 variable,name=arcane_explosion_mana,default=40,op=reset
This variable specifies the percentage of mana below which Arcane Explosion will not be used.
A 0.00 variable,name=kindling_reduction,default=0.2,op=reset
With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
B 0.00 variable,name=shifting_power_reduction,op=set,value=-action.shifting_power.execute_time%action.shifting_power.new_tick_time*(dbc.effect.815503.base_value%1000+conduit.discipline_of_the_grove.time_value),if=covenant.night_fae.enabled
The amount of cooldown reduction in seconds given by a full channel of Shifting Power. The dbc.effect.815503.base_value%1000 expression gives the number of seconds removed by each tick normally and conduit.discipline_of_the_grove.time_value gives the additional adjustment from that conduit.
C 0.00 variable,name=skb_duration,op=set,value=dbc.effect.828420.base_value
The duration of a Sun King's Blessing Combustion.
D 0.00 variable,name=combustion_on_use,op=set,value=equipped.manifesto_of_madness|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.ignition_mages_fuse|equipped.tzanes_barkspines|equipped.azurethos_singed_plumage|equipped.ancient_knot_of_wisdom|equipped.shockbiters_fang|equipped.neural_synapse_enhancer|equipped.balefire_branch
E 0.00 variable,name=font_double_on_use,op=set,value=equipped.azsharas_font_of_power&variable.combustion_on_use
F 0.00 variable,name=font_of_power_precombat_channel,op=set,value=18,if=variable.font_double_on_use&!talent.firestarter.enabled&variable.font_of_power_precombat_channel=0
This variable determines when Azshara's Font of Power is used before the pull if bfa.font_of_power_precombat_channel is not specified.
G 0.00 variable,name=empyreal_ordnance_delay,default=18,op=reset
How long before Combustion should Empyreal Ordnance be used?
H 0.00 snapshot_stats
I 0.00 use_item,name=azsharas_font_of_power,if=!variable.disable_combustion
J 0.00 mirror_image
K 0.00 pyroblast
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=!runeforge.disciplinary_command.equipped
0.00 variable,name=time_to_combustion,op=set,value=talent.firestarter.enabled*firestarter.remains+(cooldown.combustion.remains*(1-variable.kindling_reduction*talent.kindling.enabled))*!cooldown.combustion.ready*buff.combustion.down
0.00 variable,name=time_to_combustion,op=max,value=variable.empyreal_ordnance_delay-(cooldown.empyreal_ordnance.duration-cooldown.empyreal_ordnance.remains)*!cooldown.empyreal_ordnance.ready,if=equipped.empyreal_ordnance
Make sure Combustion is delayed if needed based on the empyreal_ordnance_delay variable
0.00 shifting_power,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains>0&(cooldown.rune_of_power.remains>0|!talent.rune_of_power.enabled)
0.00 radiant_spark,if=(buff.combustion.down&buff.rune_of_power.down&(cooldown.combustion.remains<execute_time|cooldown.combustion.remains>cooldown.radiant_spark.duration))|(buff.rune_of_power.up&cooldown.combustion.remains>30)
0.00 deathborne,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains<execute_time
L 1.99 mirror_image,if=buff.combustion.down&debuff.radiant_spark_vulnerability.down
0.00 use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
0.00 use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay
0.00 use_item,name=soul_igniter
0.00 use_item,name=glyph_of_assimilation
0.00 use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
0.00 use_item,name=dreadfire_vessel
0.00 use_item,name=azsharas_font_of_power,if=variable.time_to_combustion<=5+15*variable.font_double_on_use&variable.time_to_combustion>0&!variable.disable_combustion
0.00 guardian_of_azeroth,if=(variable.time_to_combustion<10|fight_remains<variable.time_to_combustion)&!variable.disable_combustion
0.00 concentrated_flame
0.00 reaping_flames
0.00 focused_azerite_beam
0.00 purifying_blast
0.00 ripple_in_space
0.00 the_unbound_force
0.00 counterspell,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
Get the disciplinary_command buff up, unless combustion is soon.
0.00 arcane_explosion,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
M 6.21 rune_of_power,if=buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)
N 0.00 call_action_list,name=combustion_phase,if=!variable.disable_combustion&variable.time_to_combustion<=0
0.00 variable,name=fire_blast_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.fire_blast.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains
0.00 variable,name=phoenix_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.phoenix_flames.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped
O 0.00 call_action_list,name=rop_phase,if=buff.rune_of_power.up&(variable.time_to_combustion>0|variable.disable_combustion)
P 21.40 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
Q 0.00 call_action_list,name=standard_rotation,if=(variable.time_to_combustion>0|variable.disable_combustion)&buff.rune_of_power.down
actions.combustion_cooldowns
# count action,conditions
R 1.49 potion
0.00 blood_fury
0.00 berserking
0.00 fireblood
S 2.00 ancestral_call
0.00 use_items
0.00 use_item,use_off_gcd=1,effect_name=gladiators_badge,if=action.meteor.in_flight_remains<=0.5
0.00 time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up
actions.combustion_phase
# count action,conditions
0.00 lights_judgment,if=buff.combustion.down
0.00 variable,name=extended_combustion_remains,op=set,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains)
Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
0.00 variable,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack)
Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
0.00 bag_of_tricks,if=buff.combustion.down
0.00 living_bomb,if=active_enemies>1&buff.combustion.down
0.00 mirrors_of_torment,if=buff.combustion.down&buff.rune_of_power.down
0.00 use_item,name=hyperthread_wristwraps,if=buff.combustion.up&action.fire_blast.charges=0&action.fire_blast.recharge_time>gcd.max
0.00 blood_of_the_enemy
0.00 memory_of_lucid_dreams
0.00 worldvein_resonance
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&conduit.infernal_cascade.enabled&charges>=1&((action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration-variable.extended_combustion_remains%(buff.infernal_cascade.duration-0.5))>=0|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.remains<0.5)&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
BFA Fire Blast usage: During Combustion, Fire Blasts are used to generate Hot Streaks and minimize the amount of time spent executing other spells. For standard Fire, Fire Blasts are only used when Heating Up is active or when a Scorch cast is in progress and Heating Up and Hot Streak are not active. With Blaster Master and Flame On, Fire Blasts can additionally be used while Hot Streak and Heating Up are not active and a Pyroblast is in the air and also while casting Scorch even if Heating Up is already active. The latter allows two Hot Streak Pyroblasts to be cast in succession after the Scorch. Additionally with Blaster Master and Flame On, Fire Blasts should not be used unless Blaster Master is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=azerite.blaster_master.enabled&charges>=1&((action.fire_blast.charges_fractional+(buff.combustion.remains-buff.blaster_master.duration)%cooldown.fire_blast.duration-(buff.combustion.remains)%(buff.blaster_master.duration-0.5))>=0|!azerite.blaster_master.enabled|!talent.flame_on.enabled|buff.combustion.remains<=buff.blaster_master.duration|buff.blaster_master.remains<0.5|equipped.hyperthread_wristwraps&cooldown.hyperthread_wristwraps_300142.remains<5)&buff.combustion.up&(!action.scorch.executing&!action.pyroblast.in_flight&buff.heating_up.up|action.scorch.executing&buff.hot_streak.down&(buff.heating_up.down|azerite.blaster_master.enabled)|azerite.blaster_master.enabled&talent.flame_on.enabled&action.pyroblast.in_flight&buff.heating_up.down&buff.hot_streak.down)
Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
T 11.98 fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
With Infernal Cascade, Fire Blast use should be additionaly constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
0.00 counterspell,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
0.00 arcane_explosion,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_frost.down
U 0.00 call_action_list,name=active_talents
V 3.52 combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
W 0.00 call_action_list,name=combustion_cooldowns,if=buff.combustion.last_expire<=action.combustion.last_used
Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
X 17.23 flamestrike,if=(buff.hot_streak.react|buff.firestorm.react)&active_enemies>=variable.combustion_flamestrike
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
0.00 pyroblast,if=buff.hot_streak.react&buff.combustion.up
0.00 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
Y 10.18 phoenix_flames,if=buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
Z 3.54 fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
a 5.31 scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
0.00 living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
b 2.04 dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
c 0.05 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
actions.rop_phase
# count action,conditions
d 18.07 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury.enabled&cooldown.dragons_breath.ready)|(talent.searing_touch.enabled&target.health.pct<=30)))
Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flametrikes or when Sun King's Blessing is ready.
e 2.99 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
f 0.00 call_action_list,name=active_talents
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
0.00 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&active_enemies<variable.hot_streak_flamestrike
g 1.36 phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
h 13.39 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
i 4.78 dragons_breath,if=active_enemies>2
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
j 22.34 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
0.00 fireball
actions.standard_rotation
# count action,conditions
k 17.35 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
0.00 pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power.enabled)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
Try to get SKB procs inside RoP phases or Combustion phases when possible.
0.00 pyroblast,if=buff.hot_streak.react&target.health.pct<=30&talent.searing_touch.enabled
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
l 1.46 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
0.00 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&active_enemies<variable.hot_streak_flamestrike
m 2.58 phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
n 0.00 call_action_list,name=active_talents
o 6.94 dragons_breath,if=active_enemies>1
p 16.64 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
q 24.74 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
0.00 fireball
0.00 scorch

Sample Sequence

01456789ACDEGJKRSZVYXTTXTYXYaaXXXXiPddMdjjPPdjjjjmoqPPkqqqqqPPkoqqqMjPjPdijjjqqPqoqZVTYXTYXTYXaaXijMjLPjPdjjimPkqqqqPPkkkkoqqqMPjPdjijjjPPkkkkqoqZVTSYXTYXYaaXcTdhhMdhehdddhhdedhhmkoplpkppLkkplpkppkPkmoppkPMdhhhdhPdhhdhhkPk

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 flask maghar_orc 50000.0/50000: 100% mana
Pre precombat 1 food maghar_orc 50000.0/50000: 100% mana
Pre precombat 4 disable_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 5 hot_streak_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 6 hard_cast_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 7 combustion_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 8 arcane_explosion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 9 arcane_explosion_mana Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat A kindling_reduction Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat C skb_duration Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat D combustion_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat E font_double_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat G empyreal_ordnance_delay Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat J mirror_image Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat K pyroblast Fluffy_Pillow 50000.0/50000: 100% mana
0:00.000 combustion_cooldowns R potion Fluffy_Pillow 49000.0/50000: 98% mana
0:00.000 combustion_cooldowns S ancestral_call Fluffy_Pillow 49000.0/50000: 98% mana potion_of_spectral_intellect
0:00.000 combustion_phase Z fireball Fluffy_Pillow 49000.0/50000: 98% mana might_of_the_blackrock, potion_of_spectral_intellect
0:01.500 combustion_phase V combustion Fluffy_Pillow 50000.0/50000: 100% mana bloodlust, might_of_the_blackrock, potion_of_spectral_intellect
0:01.957 combustion_phase Y phoenix_flames Fluffy_Pillow 44457.0/50000: 89% mana bloodlust, might_of_the_blackrock, combustion, rune_of_power, potion_of_spectral_intellect
0:02.964 combustion_phase X flamestrike Fluffy_Pillow 45464.0/50000: 91% mana bloodlust, might_of_the_blackrock, combustion, hot_streak, rune_of_power, potion_of_spectral_intellect
0:02.964 combustion_phase T fire_blast Fluffy_Pillow 44214.0/50000: 88% mana bloodlust, might_of_the_blackrock, combustion, rune_of_power, potion_of_spectral_intellect
0:03.464 combustion_phase T fire_blast Fluffy_Pillow 44214.0/50000: 88% mana bloodlust, might_of_the_blackrock, combustion, heating_up, rune_of_power, potion_of_spectral_intellect
0:03.970 combustion_phase X flamestrike Fluffy_Pillow 44220.0/50000: 88% mana bloodlust, might_of_the_blackrock, combustion, hot_streak, rune_of_power, potion_of_spectral_intellect
0:03.970 combustion_phase T fire_blast Fluffy_Pillow 42970.0/50000: 86% mana bloodlust, might_of_the_blackrock, combustion, rune_of_power, potion_of_spectral_intellect
0:04.976 combustion_phase Y phoenix_flames Fluffy_Pillow 43476.0/50000: 87% mana bloodlust, might_of_the_blackrock, combustion, heating_up, rune_of_power, potion_of_spectral_intellect
0:05.983 combustion_phase X flamestrike Fluffy_Pillow 44483.0/50000: 89% mana bloodlust, might_of_the_blackrock, combustion, hot_streak, rune_of_power, potion_of_spectral_intellect
0:06.989 combustion_phase Y phoenix_flames Fluffy_Pillow 44239.0/50000: 88% mana bloodlust, might_of_the_blackrock, combustion, rune_of_power, potion_of_spectral_intellect
0:07.997 combustion_phase a scorch Fluffy_Pillow 45247.0/50000: 90% mana bloodlust, might_of_the_blackrock, combustion, heating_up, rune_of_power, potion_of_spectral_intellect
0:09.004 combustion_phase a scorch Fluffy_Pillow 45754.0/50000: 92% mana bloodlust, might_of_the_blackrock, combustion, heating_up, rune_of_power, potion_of_spectral_intellect
0:10.011 combustion_phase X flamestrike Fluffy_Pillow 46261.0/50000: 93% mana bloodlust, might_of_the_blackrock, combustion, hot_streak, rune_of_power, firestorm, potion_of_spectral_intellect
0:11.017 combustion_phase X flamestrike Fluffy_Pillow 46017.0/50000: 92% mana bloodlust, might_of_the_blackrock, combustion, heating_up, rune_of_power, firestorm, potion_of_spectral_intellect
0:12.024 combustion_phase X flamestrike Fluffy_Pillow 45774.0/50000: 92% mana bloodlust, might_of_the_blackrock, combustion, heating_up, rune_of_power, firestorm, potion_of_spectral_intellect
0:13.030 combustion_phase X flamestrike Fluffy_Pillow 45530.0/50000: 91% mana bloodlust, might_of_the_blackrock, combustion, heating_up, rune_of_power, firestorm, potion_of_spectral_intellect
0:14.036 rop_phase i dragons_breath Fluffy_Pillow 45286.0/50000: 91% mana bloodlust, might_of_the_blackrock, heating_up, rune_of_power, potion_of_spectral_intellect
0:14.036 default P fire_blast Fluffy_Pillow 43286.0/50000: 87% mana bloodlust, might_of_the_blackrock, heating_up, rune_of_power, potion_of_spectral_intellect
0:15.042 rop_phase d flamestrike Fluffy_Pillow 43792.0/50000: 88% mana bloodlust, hot_streak, rune_of_power, firestorm, potion_of_spectral_intellect
0:16.050 rop_phase d flamestrike Fluffy_Pillow 43550.0/50000: 87% mana bloodlust, rune_of_power, firestorm, potion_of_spectral_intellect
0:17.055 default M rune_of_power Fluffy_Pillow 43305.0/50000: 87% mana bloodlust, firestorm, potion_of_spectral_intellect
0:18.061 rop_phase d flamestrike Fluffy_Pillow 44311.0/50000: 89% mana bloodlust, rune_of_power, firestorm, potion_of_spectral_intellect
0:19.067 rop_phase j flamestrike Fluffy_Pillow 44067.0/50000: 88% mana bloodlust, rune_of_power, potion_of_spectral_intellect
0:21.410 rop_phase j flamestrike Fluffy_Pillow 45160.0/50000: 90% mana bloodlust, rune_of_power, potion_of_spectral_intellect
0:23.010 default P fire_blast Fluffy_Pillow 46760.0/50000: 94% mana bloodlust, rune_of_power, potion_of_spectral_intellect
0:23.510 default P fire_blast Fluffy_Pillow 46760.0/50000: 94% mana bloodlust, heating_up, rune_of_power, potion_of_spectral_intellect
0:23.751 rop_phase d flamestrike Fluffy_Pillow 45251.0/50000: 91% mana bloodlust, hot_streak, rune_of_power, potion_of_spectral_intellect
0:24.757 rop_phase j flamestrike Fluffy_Pillow 45007.0/50000: 90% mana bloodlust, rune_of_power, potion_of_spectral_intellect
0:27.101 rop_phase j flamestrike Fluffy_Pillow 46101.0/50000: 92% mana bloodlust, rune_of_power
0:29.443 rop_phase j flamestrike Fluffy_Pillow 47193.0/50000: 94% mana bloodlust, rune_of_power
0:31.785 rop_phase j flamestrike Fluffy_Pillow 48285.0/50000: 97% mana bloodlust, rune_of_power
0:34.127 standard_rotation m phoenix_flames Fluffy_Pillow 48754.0/50000: 98% mana bloodlust
0:35.134 standard_rotation o dragons_breath Fluffy_Pillow 49761.0/50000: 100% mana bloodlust
0:36.141 standard_rotation q flamestrike Fluffy_Pillow 48768.0/50000: 98% mana bloodlust
0:36.441 default P fire_blast Fluffy_Pillow 49068.0/50000: 98% mana bloodlust
0:38.041 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana bloodlust, heating_up
0:38.483 standard_rotation k flamestrike Fluffy_Pillow 48692.0/50000: 97% mana bloodlust, hot_streak
0:39.489 standard_rotation q flamestrike Fluffy_Pillow 48448.0/50000: 97% mana bloodlust
0:41.832 standard_rotation q flamestrike Fluffy_Pillow 48755.0/50000: 98% mana
0:44.875 standard_rotation q flamestrike Fluffy_Pillow 48754.0/50000: 98% mana
0:47.919 standard_rotation q flamestrike Fluffy_Pillow 48755.0/50000: 98% mana
0:50.962 standard_rotation q flamestrike Fluffy_Pillow 48754.0/50000: 98% mana
0:52.362 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana
0:53.562 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
0:54.006 standard_rotation k flamestrike Fluffy_Pillow 48694.0/50000: 97% mana hot_streak
0:55.314 standard_rotation o dragons_breath Fluffy_Pillow 48752.0/50000: 98% mana
0:56.621 standard_rotation q flamestrike Fluffy_Pillow 48059.0/50000: 96% mana
0:59.666 standard_rotation q flamestrike Fluffy_Pillow 48756.0/50000: 98% mana
1:02.710 standard_rotation q flamestrike Fluffy_Pillow 48755.0/50000: 98% mana
1:05.752 default M rune_of_power Fluffy_Pillow 48753.0/50000: 98% mana
1:07.060 rop_phase j flamestrike Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
1:09.760 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
1:10.103 rop_phase j flamestrike Fluffy_Pillow 48593.0/50000: 97% mana heating_up, rune_of_power
1:12.703 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
1:13.147 rop_phase d flamestrike Fluffy_Pillow 48694.0/50000: 97% mana hot_streak, rune_of_power
1:14.453 rop_phase i dragons_breath Fluffy_Pillow 48750.0/50000: 98% mana rune_of_power
1:15.757 rop_phase j flamestrike Fluffy_Pillow 48054.0/50000: 96% mana rune_of_power
1:18.801 rop_phase j flamestrike Fluffy_Pillow 48755.0/50000: 98% mana rune_of_power
1:21.844 rop_phase j flamestrike Fluffy_Pillow 48754.0/50000: 98% mana rune_of_power
1:24.890 standard_rotation q flamestrike Fluffy_Pillow 48757.0/50000: 98% mana
1:27.933 standard_rotation q flamestrike Fluffy_Pillow 48754.0/50000: 98% mana
1:30.977 default P fire_blast Fluffy_Pillow 48755.0/50000: 98% mana
1:30.977 standard_rotation q flamestrike Fluffy_Pillow 48255.0/50000: 97% mana heating_up
1:34.022 standard_rotation o dragons_breath Fluffy_Pillow 48756.0/50000: 98% mana heating_up
1:35.329 standard_rotation q flamestrike Fluffy_Pillow 48063.0/50000: 96% mana heating_up
1:38.372 combustion_phase Z fireball Fluffy_Pillow 48754.0/50000: 98% mana heating_up
1:39.872 combustion_phase V combustion Fluffy_Pillow 50000.0/50000: 100% mana
1:39.872 combustion_phase T fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, rune_of_power
1:40.332 combustion_phase Y phoenix_flames Fluffy_Pillow 43960.0/50000: 88% mana combustion, heating_up, rune_of_power
1:41.638 combustion_phase X flamestrike Fluffy_Pillow 45266.0/50000: 91% mana combustion, hot_streak, rune_of_power
1:41.638 combustion_phase T fire_blast Fluffy_Pillow 44016.0/50000: 88% mana combustion, rune_of_power
1:42.944 combustion_phase Y phoenix_flames Fluffy_Pillow 44822.0/50000: 90% mana combustion, heating_up, rune_of_power
1:44.249 combustion_phase X flamestrike Fluffy_Pillow 46127.0/50000: 92% mana combustion, hot_streak, rune_of_power
1:44.449 combustion_phase T fire_blast Fluffy_Pillow 45077.0/50000: 90% mana combustion, rune_of_power
1:45.554 combustion_phase Y phoenix_flames Fluffy_Pillow 45682.0/50000: 91% mana combustion, heating_up, rune_of_power
1:46.860 combustion_phase X flamestrike Fluffy_Pillow 46988.0/50000: 94% mana combustion, hot_streak, rune_of_power
1:48.166 combustion_phase a scorch Fluffy_Pillow 47044.0/50000: 94% mana combustion, rune_of_power
1:49.472 combustion_phase a scorch Fluffy_Pillow 47850.0/50000: 96% mana combustion, rune_of_power
1:50.780 Waiting     0.100 sec 48658.0/50000: 97% mana combustion, heating_up, rune_of_power
1:50.880 combustion_phase X flamestrike Fluffy_Pillow 48758.0/50000: 98% mana combustion, hot_streak, rune_of_power
1:52.185 rop_phase i dragons_breath Fluffy_Pillow 48813.0/50000: 98% mana rune_of_power
1:53.494 rop_phase j flamestrike Fluffy_Pillow 48122.0/50000: 96% mana rune_of_power
1:56.536 default M rune_of_power Fluffy_Pillow 48753.0/50000: 98% mana
1:57.844 rop_phase j flamestrike Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
2:00.887 default L mirror_image Fluffy_Pillow 48754.0/50000: 98% mana rune_of_power
2:01.887 default P fire_blast Fluffy_Pillow 48754.0/50000: 98% mana rune_of_power
2:02.193 rop_phase j flamestrike Fluffy_Pillow 48560.0/50000: 97% mana heating_up, rune_of_power
2:04.793 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
2:05.237 rop_phase d flamestrike Fluffy_Pillow 48694.0/50000: 97% mana hot_streak, rune_of_power
2:06.544 rop_phase j flamestrike Fluffy_Pillow 48751.0/50000: 98% mana rune_of_power
2:09.587 rop_phase j flamestrike Fluffy_Pillow 48754.0/50000: 98% mana rune_of_power
2:12.632 rop_phase i dragons_breath Fluffy_Pillow 48756.0/50000: 98% mana rune_of_power
2:13.940 standard_rotation m phoenix_flames Fluffy_Pillow 48064.0/50000: 96% mana
2:15.140 default P fire_blast Fluffy_Pillow 49264.0/50000: 99% mana heating_up
2:15.247 standard_rotation k flamestrike Fluffy_Pillow 48871.0/50000: 98% mana hot_streak
2:16.555 standard_rotation q flamestrike Fluffy_Pillow 48929.0/50000: 98% mana
2:19.600 standard_rotation q flamestrike Fluffy_Pillow 48756.0/50000: 98% mana
2:22.643 standard_rotation q flamestrike Fluffy_Pillow 48754.0/50000: 98% mana
2:25.688 standard_rotation q flamestrike Fluffy_Pillow 48756.0/50000: 98% mana
2:27.888 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana
2:28.388 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
2:28.733 standard_rotation k flamestrike Fluffy_Pillow 48595.0/50000: 97% mana hot_streak, firestorm
2:30.041 standard_rotation k flamestrike Fluffy_Pillow 48653.0/50000: 97% mana firestorm
2:31.346 standard_rotation k flamestrike Fluffy_Pillow 48708.0/50000: 97% mana firestorm
2:32.654 standard_rotation k flamestrike Fluffy_Pillow 48766.0/50000: 98% mana firestorm
2:33.961 standard_rotation o dragons_breath Fluffy_Pillow 48823.0/50000: 98% mana
2:35.266 standard_rotation q flamestrike Fluffy_Pillow 48128.0/50000: 96% mana
2:38.309 standard_rotation q flamestrike Fluffy_Pillow 48754.0/50000: 98% mana
2:41.351 standard_rotation q flamestrike Fluffy_Pillow 48753.0/50000: 98% mana
2:44.394 default M rune_of_power Fluffy_Pillow 48754.0/50000: 98% mana
2:45.294 default P fire_blast Fluffy_Pillow 49654.0/50000: 99% mana
2:45.701 rop_phase j flamestrike Fluffy_Pillow 49561.0/50000: 99% mana heating_up, rune_of_power
2:48.301 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
2:48.746 rop_phase d flamestrike Fluffy_Pillow 48695.0/50000: 97% mana hot_streak, rune_of_power
2:50.053 rop_phase j flamestrike Fluffy_Pillow 48752.0/50000: 98% mana rune_of_power
2:53.096 rop_phase i dragons_breath Fluffy_Pillow 48754.0/50000: 98% mana rune_of_power
2:54.402 rop_phase j flamestrike Fluffy_Pillow 48060.0/50000: 96% mana rune_of_power
2:57.446 rop_phase j flamestrike Fluffy_Pillow 48755.0/50000: 98% mana rune_of_power
3:00.491 rop_phase j flamestrike Fluffy_Pillow 48756.0/50000: 98% mana rune_of_power
3:02.691 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana
3:03.191 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
3:03.536 standard_rotation k flamestrike Fluffy_Pillow 48595.0/50000: 97% mana hot_streak, firestorm
3:04.843 standard_rotation k flamestrike Fluffy_Pillow 48652.0/50000: 97% mana firestorm
3:06.149 standard_rotation k flamestrike Fluffy_Pillow 48708.0/50000: 97% mana firestorm
3:07.457 standard_rotation k flamestrike Fluffy_Pillow 48766.0/50000: 98% mana firestorm
3:08.764 standard_rotation q flamestrike Fluffy_Pillow 48823.0/50000: 98% mana
3:11.809 standard_rotation o dragons_breath Fluffy_Pillow 48756.0/50000: 98% mana
3:13.115 standard_rotation q flamestrike Fluffy_Pillow 48062.0/50000: 96% mana
3:16.158 combustion_phase Z fireball Fluffy_Pillow 48754.0/50000: 98% mana
3:17.658 combustion_phase V combustion Fluffy_Pillow 50000.0/50000: 100% mana
3:17.658 combustion_phase T fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, rune_of_power
3:18.114 combustion_cooldowns S ancestral_call Fluffy_Pillow 43956.0/50000: 88% mana combustion, heating_up, rune_of_power
3:18.114 combustion_phase Y phoenix_flames Fluffy_Pillow 43956.0/50000: 88% mana ferocity_of_the_frostwolf, combustion, heating_up, rune_of_power
3:19.420 combustion_phase X flamestrike Fluffy_Pillow 45262.0/50000: 91% mana ferocity_of_the_frostwolf, combustion, hot_streak, rune_of_power
3:20.020 combustion_phase T fire_blast Fluffy_Pillow 44612.0/50000: 89% mana ferocity_of_the_frostwolf, combustion, rune_of_power
3:20.726 combustion_phase Y phoenix_flames Fluffy_Pillow 44818.0/50000: 90% mana ferocity_of_the_frostwolf, combustion, heating_up, rune_of_power
3:22.034 combustion_phase X flamestrike Fluffy_Pillow 46126.0/50000: 92% mana ferocity_of_the_frostwolf, combustion, hot_streak, rune_of_power
3:23.342 combustion_phase Y phoenix_flames Fluffy_Pillow 46184.0/50000: 92% mana ferocity_of_the_frostwolf, combustion, rune_of_power
3:24.647 combustion_phase a scorch Fluffy_Pillow 47489.0/50000: 95% mana ferocity_of_the_frostwolf, combustion, heating_up, rune_of_power
3:25.954 combustion_phase a scorch Fluffy_Pillow 48296.0/50000: 97% mana ferocity_of_the_frostwolf, combustion, heating_up, rune_of_power
3:27.261 combustion_phase X flamestrike Fluffy_Pillow 49103.0/50000: 98% mana ferocity_of_the_frostwolf, combustion, hot_streak, rune_of_power
3:28.566 combustion_phase c scorch Fluffy_Pillow 49158.0/50000: 98% mana ferocity_of_the_frostwolf, combustion, heating_up, rune_of_power
3:28.666 combustion_phase T fire_blast Fluffy_Pillow 49258.0/50000: 99% mana ferocity_of_the_frostwolf, combustion, heating_up, rune_of_power
3:29.871 rop_phase d flamestrike Fluffy_Pillow 49463.0/50000: 99% mana ferocity_of_the_frostwolf, hot_streak, rune_of_power
3:31.176 rop_phase h scorch Fluffy_Pillow 49518.0/50000: 99% mana ferocity_of_the_frostwolf, heating_up, rune_of_power
3:32.484 rop_phase h scorch Fluffy_Pillow 49506.0/50000: 99% mana ferocity_of_the_frostwolf, heating_up, rune_of_power
3:33.791 default M rune_of_power Fluffy_Pillow 49505.0/50000: 99% mana hot_streak
3:35.097 rop_phase d flamestrike Fluffy_Pillow 50000.0/50000: 100% mana hot_streak, rune_of_power
3:36.404 rop_phase h scorch Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
3:37.338 rop_phase e fire_blast Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
3:37.708 rop_phase h scorch Fluffy_Pillow 49370.0/50000: 99% mana heating_up, rune_of_power
3:39.016 rop_phase d flamestrike Fluffy_Pillow 49506.0/50000: 99% mana hot_streak, rune_of_power, firestorm
3:40.321 rop_phase d flamestrike Fluffy_Pillow 49561.0/50000: 99% mana heating_up, rune_of_power, firestorm
3:41.627 rop_phase d flamestrike Fluffy_Pillow 49617.0/50000: 99% mana heating_up, rune_of_power, firestorm
3:42.934 rop_phase h scorch Fluffy_Pillow 49674.0/50000: 99% mana heating_up, rune_of_power
3:44.241 rop_phase h scorch Fluffy_Pillow 49505.0/50000: 99% mana heating_up, rune_of_power
3:45.546 rop_phase d flamestrike Fluffy_Pillow 49503.0/50000: 99% mana hot_streak, rune_of_power
3:46.022 rop_phase e fire_blast Fluffy_Pillow 48674.0/50000: 97% mana heating_up, rune_of_power
3:46.851 rop_phase d flamestrike Fluffy_Pillow 49058.0/50000: 98% mana hot_streak, rune_of_power
3:48.158 rop_phase h scorch Fluffy_Pillow 49115.0/50000: 98% mana rune_of_power
3:49.463 rop_phase h scorch Fluffy_Pillow 49503.0/50000: 99% mana rune_of_power
3:50.770 standard_rotation m phoenix_flames Fluffy_Pillow 49505.0/50000: 99% mana heating_up
3:52.076 standard_rotation k flamestrike Fluffy_Pillow 50000.0/50000: 100% mana hot_streak
3:53.382 standard_rotation o dragons_breath Fluffy_Pillow 50000.0/50000: 100% mana
3:54.688 standard_rotation p scorch Fluffy_Pillow 49306.0/50000: 99% mana
3:54.706 standard_rotation l fire_blast Fluffy_Pillow 49306.0/50000: 99% mana
3:55.995 standard_rotation p scorch Fluffy_Pillow 49505.0/50000: 99% mana heating_up
3:57.300 standard_rotation k flamestrike Fluffy_Pillow 49503.0/50000: 99% mana hot_streak
3:58.606 standard_rotation p scorch Fluffy_Pillow 49559.0/50000: 99% mana heating_up
3:59.912 standard_rotation p scorch Fluffy_Pillow 49504.0/50000: 99% mana heating_up
4:01.218 default L mirror_image Fluffy_Pillow 49504.0/50000: 99% mana hot_streak, firestorm
4:02.525 standard_rotation k flamestrike Fluffy_Pillow 49811.0/50000: 100% mana hot_streak, firestorm
4:03.832 standard_rotation k flamestrike Fluffy_Pillow 49868.0/50000: 100% mana firestorm
4:05.137 standard_rotation p scorch Fluffy_Pillow 49923.0/50000: 100% mana
4:05.137 standard_rotation l fire_blast Fluffy_Pillow 49923.0/50000: 100% mana
4:06.444 standard_rotation p scorch Fluffy_Pillow 49505.0/50000: 99% mana heating_up
4:07.750 standard_rotation k flamestrike Fluffy_Pillow 49504.0/50000: 99% mana hot_streak
4:09.056 standard_rotation p scorch Fluffy_Pillow 49560.0/50000: 99% mana heating_up
4:10.362 standard_rotation p scorch Fluffy_Pillow 49504.0/50000: 99% mana heating_up
4:11.668 standard_rotation k flamestrike Fluffy_Pillow 49504.0/50000: 99% mana hot_streak
4:12.074 default P fire_blast Fluffy_Pillow 48654.0/50000: 97% mana heating_up
4:12.975 standard_rotation k flamestrike Fluffy_Pillow 49061.0/50000: 98% mana hot_streak
4:14.280 standard_rotation m phoenix_flames Fluffy_Pillow 49116.0/50000: 98% mana
4:15.587 standard_rotation o dragons_breath Fluffy_Pillow 50000.0/50000: 100% mana heating_up
4:16.896 standard_rotation p scorch Fluffy_Pillow 49309.0/50000: 99% mana heating_up
4:18.203 standard_rotation p scorch Fluffy_Pillow 49505.0/50000: 99% mana heating_up
4:19.511 standard_rotation k flamestrike Fluffy_Pillow 49506.0/50000: 99% mana hot_streak
4:20.758 default P fire_blast Fluffy_Pillow 49456.0/50000: 99% mana heating_up
4:20.817 default M rune_of_power Fluffy_Pillow 49062.0/50000: 98% mana hot_streak
4:22.123 rop_phase d flamestrike Fluffy_Pillow 50000.0/50000: 100% mana hot_streak, rune_of_power
4:23.429 rop_phase h scorch Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
4:24.736 rop_phase h scorch Fluffy_Pillow 49505.0/50000: 99% mana rune_of_power
4:26.042 rop_phase h scorch Fluffy_Pillow 49504.0/50000: 99% mana heating_up, rune_of_power
4:27.347 rop_phase d flamestrike Fluffy_Pillow 49503.0/50000: 99% mana hot_streak, rune_of_power
4:28.652 rop_phase h scorch Fluffy_Pillow 49558.0/50000: 99% mana heating_up, rune_of_power
4:29.442 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
4:29.958 rop_phase d flamestrike Fluffy_Pillow 49504.0/50000: 99% mana hot_streak, rune_of_power
4:31.264 rop_phase h scorch Fluffy_Pillow 49560.0/50000: 99% mana heating_up, rune_of_power
4:32.571 rop_phase h scorch Fluffy_Pillow 49505.0/50000: 99% mana heating_up, rune_of_power
4:33.877 rop_phase d flamestrike Fluffy_Pillow 49504.0/50000: 99% mana hot_streak, rune_of_power
4:35.184 rop_phase h scorch Fluffy_Pillow 49561.0/50000: 99% mana heating_up, rune_of_power
4:36.491 rop_phase h scorch Fluffy_Pillow 49505.0/50000: 99% mana heating_up, rune_of_power
4:37.796 standard_rotation k flamestrike Fluffy_Pillow 49503.0/50000: 99% mana hot_streak
4:38.126 default P fire_blast Fluffy_Pillow 48553.0/50000: 97% mana heating_up
4:39.102 standard_rotation k flamestrike Fluffy_Pillow 49059.0/50000: 98% mana hot_streak, firestorm

Stats

Level Bonus (60) Race Bonus (maghar_orc) Raid-Buffed Unbuffed Gear Amount
Strength 198 3 201 201 0
Agility 306 -3 303 303 0
Stamina 414 1 435 415 0
Intellect 450 -1 2455 2249 1800
Spirit 0 0 0 0 0
Health 8700 8300 0
Mana 50000 50000 0
Spell Power 2455 2249 0
Melee Crit 20.71% 20.71% 550
Spell Crit 35.71% 35.71% 550
Haste 15.15% 15.15% 500
Versatility 12.50% 12.50% 500
Mana Regen 1000 1000 0
Mastery 16.71% 16.71% 500
Armor 0 0 0
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 0.00

Profile

mage="maghar_orc"
source=default
spec=fire
level=60
race=maghar_orc
role=spell
position=back
talents=3031011
talent_override=flame_patch,if=3>2

# Default consumables
potion=spectral_intellect
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=disabled

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_intellect
# If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
actions.precombat+=/variable,name=disable_combustion,op=reset
# This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
actions.precombat+=/variable,name=hot_streak_flamestrike,op=set,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
actions.precombat+=/variable,name=hard_cast_flamestrike,op=set,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
actions.precombat+=/variable,name=combustion_flamestrike,op=set,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch.enabled+6*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
actions.precombat+=/variable,name=arcane_explosion,op=set,if=variable.arcane_explosion=0,value=99*talent.flame_patch.enabled+2*!talent.flame_patch.enabled
# This variable specifies the percentage of mana below which Arcane Explosion will not be used.
actions.precombat+=/variable,name=arcane_explosion_mana,default=40,op=reset
# With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
actions.precombat+=/variable,name=kindling_reduction,default=0.2,op=reset
# The amount of cooldown reduction in seconds given by a full channel of Shifting Power. The dbc.effect.815503.base_value%1000 expression gives the number of seconds removed by each tick normally and conduit.discipline_of_the_grove.time_value gives the additional adjustment from that conduit.
actions.precombat+=/variable,name=shifting_power_reduction,op=set,value=-action.shifting_power.execute_time%action.shifting_power.new_tick_time*(dbc.effect.815503.base_value%1000+conduit.discipline_of_the_grove.time_value),if=covenant.night_fae.enabled
# The duration of a Sun King's Blessing Combustion.
actions.precombat+=/variable,name=skb_duration,op=set,value=dbc.effect.828420.base_value
actions.precombat+=/variable,name=combustion_on_use,op=set,value=equipped.manifesto_of_madness|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.ignition_mages_fuse|equipped.tzanes_barkspines|equipped.azurethos_singed_plumage|equipped.ancient_knot_of_wisdom|equipped.shockbiters_fang|equipped.neural_synapse_enhancer|equipped.balefire_branch
actions.precombat+=/variable,name=font_double_on_use,op=set,value=equipped.azsharas_font_of_power&variable.combustion_on_use
# This variable determines when Azshara's Font of Power is used before the pull if bfa.font_of_power_precombat_channel is not specified.
actions.precombat+=/variable,name=font_of_power_precombat_channel,op=set,value=18,if=variable.font_double_on_use&!talent.firestarter.enabled&variable.font_of_power_precombat_channel=0
# How long before Combustion should Empyreal Ordnance be used?
actions.precombat+=/variable,name=empyreal_ordnance_delay,default=18,op=reset
actions.precombat+=/snapshot_stats
actions.precombat+=/use_item,name=azsharas_font_of_power,if=!variable.disable_combustion
actions.precombat+=/mirror_image
actions.precombat+=/pyroblast

# Executed every time the actor is available.
actions=counterspell,if=!runeforge.disciplinary_command.equipped
actions+=/variable,name=time_to_combustion,op=set,value=talent.firestarter.enabled*firestarter.remains+(cooldown.combustion.remains*(1-variable.kindling_reduction*talent.kindling.enabled))*!cooldown.combustion.ready*buff.combustion.down
# Make sure Combustion is delayed if needed based on the empyreal_ordnance_delay variable
actions+=/variable,name=time_to_combustion,op=max,value=variable.empyreal_ordnance_delay-(cooldown.empyreal_ordnance.duration-cooldown.empyreal_ordnance.remains)*!cooldown.empyreal_ordnance.ready,if=equipped.empyreal_ordnance
actions+=/shifting_power,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains>0&(cooldown.rune_of_power.remains>0|!talent.rune_of_power.enabled)
actions+=/radiant_spark,if=(buff.combustion.down&buff.rune_of_power.down&(cooldown.combustion.remains<execute_time|cooldown.combustion.remains>cooldown.radiant_spark.duration))|(buff.rune_of_power.up&cooldown.combustion.remains>30)
actions+=/deathborne,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains<execute_time
actions+=/mirror_image,if=buff.combustion.down&debuff.radiant_spark_vulnerability.down
actions+=/use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
actions+=/use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay
actions+=/use_item,name=soul_igniter
actions+=/use_item,name=glyph_of_assimilation
actions+=/use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
actions+=/use_item,name=dreadfire_vessel
actions+=/use_item,name=azsharas_font_of_power,if=variable.time_to_combustion<=5+15*variable.font_double_on_use&variable.time_to_combustion>0&!variable.disable_combustion
actions+=/guardian_of_azeroth,if=(variable.time_to_combustion<10|fight_remains<variable.time_to_combustion)&!variable.disable_combustion
actions+=/concentrated_flame
actions+=/reaping_flames
actions+=/focused_azerite_beam
actions+=/purifying_blast
actions+=/ripple_in_space
actions+=/the_unbound_force
# Get the disciplinary_command buff up, unless combustion is soon.
actions+=/counterspell,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/arcane_explosion,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/rune_of_power,if=buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)
actions+=/call_action_list,name=combustion_phase,if=!variable.disable_combustion&variable.time_to_combustion<=0
actions+=/variable,name=fire_blast_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.fire_blast.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains
actions+=/variable,name=phoenix_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.phoenix_flames.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped
actions+=/call_action_list,name=rop_phase,if=buff.rune_of_power.up&(variable.time_to_combustion>0|variable.disable_combustion)
# When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
# During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
actions+=/call_action_list,name=standard_rotation,if=(variable.time_to_combustion>0|variable.disable_combustion)&buff.rune_of_power.down

actions.active_talents=living_bomb,if=active_enemies>1&buff.combustion.down&(variable.time_to_combustion>cooldown.living_bomb.duration|variable.time_to_combustion<=0|variable.disable_combustion)
actions.active_talents+=/meteor,if=!variable.disable_combustion&variable.time_to_combustion<=0|(cooldown.meteor.duration<variable.time_to_combustion&!talent.rune_of_power.enabled)|talent.rune_of_power.enabled&buff.rune_of_power.up&variable.time_to_combustion>action.meteor.cooldown|fight_remains<variable.time_to_combustion|variable.disable_combustion
actions.active_talents+=/dragons_breath,if=talent.alexstraszas_fury.enabled&(buff.combustion.down&!buff.hot_streak.react)

actions.combustion_cooldowns=potion
actions.combustion_cooldowns+=/blood_fury
actions.combustion_cooldowns+=/berserking
actions.combustion_cooldowns+=/fireblood
actions.combustion_cooldowns+=/ancestral_call
actions.combustion_cooldowns+=/use_items
actions.combustion_cooldowns+=/use_item,use_off_gcd=1,effect_name=gladiators_badge,if=action.meteor.in_flight_remains<=0.5
actions.combustion_cooldowns+=/time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up

actions.combustion_phase=lights_judgment,if=buff.combustion.down
# Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
actions.combustion_phase+=/variable,name=extended_combustion_remains,op=set,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains)
# Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
actions.combustion_phase+=/variable,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack)
actions.combustion_phase+=/bag_of_tricks,if=buff.combustion.down
actions.combustion_phase+=/living_bomb,if=active_enemies>1&buff.combustion.down
actions.combustion_phase+=/mirrors_of_torment,if=buff.combustion.down&buff.rune_of_power.down
actions.combustion_phase+=/use_item,name=hyperthread_wristwraps,if=buff.combustion.up&action.fire_blast.charges=0&action.fire_blast.recharge_time>gcd.max
actions.combustion_phase+=/blood_of_the_enemy
actions.combustion_phase+=/memory_of_lucid_dreams
actions.combustion_phase+=/worldvein_resonance
# BFA Fire Blast usage: During Combustion, Fire Blasts are used to generate Hot Streaks and minimize the amount of time spent executing other spells. For standard Fire, Fire Blasts are only used when Heating Up is active or when a Scorch cast is in progress and Heating Up and Hot Streak are not active. With Blaster Master and Flame On, Fire Blasts can additionally be used while Hot Streak and Heating Up are not active and a Pyroblast is in the air and also while casting Scorch even if Heating Up is already active. The latter allows two Hot Streak Pyroblasts to be cast in succession after the Scorch. Additionally with Blaster Master and Flame On, Fire Blasts should not be used unless Blaster Master is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&conduit.infernal_cascade.enabled&charges>=1&((action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration-variable.extended_combustion_remains%(buff.infernal_cascade.duration-0.5))>=0|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.remains<0.5)&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
# Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=azerite.blaster_master.enabled&charges>=1&((action.fire_blast.charges_fractional+(buff.combustion.remains-buff.blaster_master.duration)%cooldown.fire_blast.duration-(buff.combustion.remains)%(buff.blaster_master.duration-0.5))>=0|!azerite.blaster_master.enabled|!talent.flame_on.enabled|buff.combustion.remains<=buff.blaster_master.duration|buff.blaster_master.remains<0.5|equipped.hyperthread_wristwraps&cooldown.hyperthread_wristwraps_300142.remains<5)&buff.combustion.up&(!action.scorch.executing&!action.pyroblast.in_flight&buff.heating_up.up|action.scorch.executing&buff.hot_streak.down&(buff.heating_up.down|azerite.blaster_master.enabled)|azerite.blaster_master.enabled&talent.flame_on.enabled&action.pyroblast.in_flight&buff.heating_up.down&buff.hot_streak.down)
# With Infernal Cascade, Fire Blast use should be additionaly constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
actions.combustion_phase+=/counterspell,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
actions.combustion_phase+=/arcane_explosion,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
actions.combustion_phase+=/frostbolt,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_frost.down
actions.combustion_phase+=/call_action_list,name=active_talents
actions.combustion_phase+=/combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
# Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
actions.combustion_phase+=/call_action_list,name=combustion_cooldowns,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/flamestrike,if=(buff.hot_streak.react|buff.firestorm.react)&active_enemies>=variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.combustion_phase+=/pyroblast,if=buff.firestorm.react
actions.combustion_phase+=/pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.hot_streak.react&buff.combustion.up
actions.combustion_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/phoenix_flames,if=buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
actions.combustion_phase+=/fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
actions.combustion_phase+=/scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
actions.combustion_phase+=/living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
actions.combustion_phase+=/dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
actions.combustion_phase+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled

actions.rop_phase=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.rop_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.rop_phase+=/pyroblast,if=buff.firestorm.react
actions.rop_phase+=/pyroblast,if=buff.hot_streak.react
# Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flametrikes or when Sun King's Blessing is ready.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury.enabled&cooldown.dragons_breath.ready)|(talent.searing_touch.enabled&target.health.pct<=30)))
# Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.rop_phase+=/call_action_list,name=active_talents
actions.rop_phase+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
actions.rop_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&active_enemies<variable.hot_streak_flamestrike
actions.rop_phase+=/phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.rop_phase+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled
actions.rop_phase+=/dragons_breath,if=active_enemies>2
actions.rop_phase+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
actions.rop_phase+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.rop_phase+=/fireball

actions.standard_rotation=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.standard_rotation+=/pyroblast,if=buff.firestorm.react
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
# Try to get SKB procs inside RoP phases or Combustion phases when possible.
actions.standard_rotation+=/pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power.enabled)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&target.health.pct<=30&talent.searing_touch.enabled
actions.standard_rotation+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
# During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.standard_rotation+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.standard_rotation+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&active_enemies<variable.hot_streak_flamestrike
actions.standard_rotation+=/phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.standard_rotation+=/call_action_list,name=active_talents
actions.standard_rotation+=/dragons_breath,if=active_enemies>1
actions.standard_rotation+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.standard_rotation+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
actions.standard_rotation+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.standard_rotation+=/fireball
actions.standard_rotation+=/scorch


# Gear Summary
# gear_ilvl=0.00
# gear_intellect=1800
# gear_crit_rating=500
# gear_haste_rating=500
# gear_mastery_rating=500
# gear_versatility_rating=500

nightborne : 10502 dps, 4431 dps to main target

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
10502.0 10502.0 17.8 / 0.170% 1381.7 / 13.2% 14.7
RPS Out RPS In Primary Resource Waiting APM Active Skill
708.4 704.0 Mana 0.04% 43.5 100.0% 100%
Talents

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
nightborne 10502
Dragon's Breath 393 3.7% 13.8 21.11sec 8550 6770 Direct 41.3 1876 4045 2849 44.9%

Stats Details: Dragons Breath

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 13.76 41.29 0.00 0.00 1.2629 0.0000 117666.37 117666.37 0.00% 6770.22 6770.22
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 55.11% 22.75 10 38 1876.46 1606 2431 1875.84 1682 2091 42701 42701 0.00%
crit 44.89% 18.53 7 32 4044.73 3213 4862 4039.98 3427 4483 74965 74965 0.00%

Action Details: Dragons Breath

  • id:31661
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:12.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:18.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.582500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:31661
  • name:Dragon's Breath
  • school:fire
  • tooltip:Disoriented.
  • description:Enemies in a cone in front of you take {$s2=0} Fire damage and are disoriented for {$d=4 seconds}. Damage will cancel the effect.

Action Priority List

    combustion_phase
    [a]:2.00
  • if_expr:buff.combustion.remains<gcd.max&buff.combustion.up
    rop_phase
    [h]:4.83
  • if_expr:active_enemies>2
    standard_rotation
    [n]:6.92
  • if_expr:active_enemies>1
Fire Blast 704 6.7% 37.8 7.94sec 5581 0 Direct 37.8 0 5580 5580 100.0%

Stats Details: Fire Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 37.79 37.79 0.00 0.00 0.0000 0.0000 210913.57 210913.57 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 37.79 31 45 5580.42 4368 6610 5580.77 5329 5755 210914 210914 0.00%

Action Details: Fire Blast

  • id:108853
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:10.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:1.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.792000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:108853
  • name:Fire Blast
  • school:fire
  • tooltip:
  • description:Blasts the enemy for {$s1=0} Fire damage. |cFFFFFFFFFire:|r Castable while casting other spells.$?a231568[ Always deals a critical strike.][]

Action Priority List

    default
    [P]:21.45
  • if_expr:!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
    combustion_phase
    [S]:11.91
  • if_expr:!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
    rop_phase
    [d]:2.98
  • if_expr:!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
    standard_rotation
    [k]:1.46
  • if_expr:!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Fireball 69 0.7% 3.5 98.44sec 5892 3010 Direct 3.5 0 5905 5905 100.0%

Stats Details: Fireball

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.51 3.50 0.00 0.00 1.9575 0.0000 20666.86 20666.86 0.00% 3010.03 3010.03
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 3.50 3 4 5905.22 5772 6239 5908.15 5889 5928 20667 20667 0.00%

Action Details: Fireball

  • id:133
  • school:fire
  • range:40.0
  • travel_speed:45.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.650000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:133
  • name:Fireball
  • school:fire
  • tooltip:
  • description:Throws a fiery ball that causes {$s1=0} Fire damage.$?a157642[ Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.][]

Action Priority List

    combustion_phase
    [Y]:3.54
  • if_expr:buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
Flamestrike 4014 (6733) 38.2% (64.1%) 99.6 3.00sec 20250 9963 Direct 298.9 (3050.7) 2469 5321 4024 54.5% (54.5%)

Stats Details: Flamestrike

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 99.64 298.93 0.00 0.00 2.0325 0.0000 1202825.60 1202825.60 0.00% 9963.15 9963.15
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 45.49% 135.98 88 189 2468.92 2097 3174 2468.77 2302 2575 335758 335758 0.00%
crit 54.51% 162.94 98 247 5321.04 4194 6347 5321.68 5038 5604 867067 867067 0.00%

Action Details: Flamestrike

  • id:2120
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:3.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:1250.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.661300
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2120
  • name:Flamestrike
  • school:fire
  • tooltip:Movement speed slowed by {$s2=20}%.
  • description:Calls down a pillar of fire, burning all enemies within the area for {$s1=0} Fire damage and reducing their movement speed by {$s2=20}% for {$d=8 seconds}.

Action Priority List

    combustion_phase
    [W]:17.17
  • if_expr:(buff.hot_streak.react|buff.firestorm.react)&active_enemies>=variable.combustion_flamestrike
    rop_phase
    [c]:18.12
  • if_expr:active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
    rop_phase
    [i]:22.42
  • if_expr:active_enemies>=variable.hard_cast_flamestrike
    standard_rotation
    [j]:17.28
  • if_expr:active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
    standard_rotation
    [p]:24.65
  • if_expr:active_enemies>=variable.hard_cast_flamestrike
    Flame Patch 2719 25.9% 917.3 0.32sec 888 0 Periodic 2751.8 193 418 296 45.8% 0.0%

Stats Details: Flame Patch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 917.26 0.00 0.00 2751.78 0.0000 0.0000 814921.22 814921.22 0.00% 0.00 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 54.25% 1492.83 1087 1907 193.24 165 250 193.24 190 199 288484 288484 0.00%
crit 45.75% 1258.95 962 1635 418.12 331 501 417.93 406 431 526437 526437 0.00%

Action Details: Flame Patch

  • id:205472
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.060000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:205472
  • name:Flame Patch
  • school:fire
  • tooltip:
  • description:Burning enemies for {$s1=0} Fire damage.
Ignite 1588 15.1% 418.3 0.76sec 1138 0 Periodic 893.8 532 0 532 0.0% 99.3%

Stats Details: Ignite

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 418.27 0.00 893.79 893.79 0.0000 1.0000 476081.10 476081.10 0.00% 532.66 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 100.00% 893.79 715 1075 532.44 69 1899 533.02 482 591 476081 476081 0.00%

Action Details: Ignite

  • id:12654
  • school:fire
  • range:50000.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:9.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12654
  • name:Ignite
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.$?$w3>0[ Movement speed reduced by $w3%.][]
  • description:{$@spelldesc12846=Your target burns for an additional ${{$s1=0}}.1% over {$12654d=9 seconds} of the total direct damage caused by your Fireball, Fire Blast, Scorch, Pyroblast{$?s153561=false}[, Meteor][]{$?s257541=true}[, Phoenix Flames][]{$?s198929=false}[, Cinderstorm][], and Flamestrike. If this effect is reapplied, any remaining damage will be added to the new Ignite. Phoenix Flames causes your Ignites to spread to {$s4=8} nearby enemies.}
Mirror Image 0 (48) 0.0% (0.5%) 3.0 120.57sec 4799 5524

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.98 0.00 0.00 0.00 0.8688 0.0000 0.00 0.00 0.00% 5524.35 5524.35

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.

Action Priority List

    default
    [L]:1.99
  • if_expr:buff.combustion.down&debuff.radiant_spark_vulnerability.down
    Frostbolt (mirror_image) 127  / 48 0.5% 213.0 3.87sec 67 43 Direct 212.3 50 99 67 35.7%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 212.95 212.26 0.00 0.00 1.5782 0.0000 14324.63 14324.63 0.00% 42.62 42.62
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 64.28% 136.43 85 168 49.71 41 61 49.74 48 52 6782 6782 0.00%
crit 35.72% 75.83 37 104 99.48 81 123 99.51 94 107 7542 7542 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:74.01
Phoenix Flames 0 (631) 0.0% (6.0%) 14.1 21.55sec 13401 10971

Stats Details: Phoenix Flames

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 14.12 0.00 0.00 0.00 1.2215 0.0000 0.00 0.00 0.00% 10971.32 10971.32

Action Details: Phoenix Flames

  • id:257541
  • school:fire
  • range:40.0
  • travel_speed:50.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:25.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:257541
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.

Action Priority List

    combustion_phase
    [X]:10.14
  • if_expr:buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
    rop_phase
    [f]:1.36
  • if_expr:!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    standard_rotation
    [l]:2.60
  • if_expr:!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    Phoenix Flames (_splash) 631 6.0% 14.1 21.53sec 13429 0 Direct 42.3 2015 5017 4476 82.0%

Stats Details: Phoenix Flames Splash

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 14.09 42.28 0.00 0.00 0.0000 0.0000 189255.30 189255.30 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 18.00% 7.61 2 16 2014.52 1433 3756 2008.67 1433 2784 15327 15327 0.00%
crit 82.00% 34.67 23 47 5016.64 2866 7512 5013.82 4505 5286 173928 173928 0.00%

Action Details: Phoenix Flames Splash

  • id:257542
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.900000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:257542
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:{$@spelldesc257541=Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.}
Pyroblast 17 (25) 0.2% (0.2%) 0.0 0.00sec 0 0 Direct 1.0 (6.0) 3759 7518 5114 36.1% (36.1%)

Stats Details: Pyroblast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 0.00 1.00 0.00 0.00 0.0000 0.0000 5115.48 5115.48 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 63.91% 0.64 0 1 3758.77 3759 3759 2402.05 0 3759 2402 2402 0.00%
crit 36.09% 0.36 0 1 7517.53 7518 7518 2713.43 0 7518 2713 2713 0.00%

Action Details: Pyroblast

  • id:11366
  • school:fire
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:4.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.363000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:11366
  • name:Pyroblast
  • school:fire
  • tooltip:
  • description:Hurls an immense fiery boulder that causes {$s1=0} Fire damage$?a321711[ and an additional $321712o2 Fire damage over {$321712d=6 seconds}][].
    Pyroblast (_dot) 7 0.1% 1.0 0.00sec 2169 0 Periodic 5.0 0 434 434 100.0% 0.7%

Stats Details: Pyroblast Dot

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 5.00 5.00 0.0000 1.2000 2169.09 2169.09 0.00% 361.51 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
crit 100.00% 5.00 5 5 433.82 99 517 433.82 434 434 2169 2169 0.00%

Action Details: Pyroblast Dot

  • id:321712
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.062000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:321712
  • name:Pyroblast
  • school:fire
  • tooltip:Suffering $w1 Fire damage every {$t2=0} sec.
  • description:{$@spelldesc321711=Deals an additional $321712o2 Fire damage over {$321712d=6 seconds}.}
Scorch 311 3.0% 34.8 7.74sec 2686 2087 Direct 34.8 0 2686 2686 100.0%

Stats Details: Scorch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 34.82 34.82 0.00 0.00 1.2872 0.0000 93533.61 93533.61 0.00% 2086.55 2086.55
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 34.82 22 48 2686.14 1367 3693 2687.30 2434 3079 93534 93534 0.00%

Action Details: Scorch

  • id:2948
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.177000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2948
  • name:Scorch
  • school:fire
  • tooltip:
  • description:Scorches an enemy for {$s1=0} Fire damage. Castable while moving.

Action Priority List

    combustion_phase
    [Z]:5.19
  • if_expr:buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
    combustion_phase
    [b]:0.06
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
    rop_phase
    [g]:13.40
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
    standard_rotation
    [o]:16.63
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
Simple Action Stats Execute Interval
nightborne
Combustion 3.5 98.44sec

Stats Details: Combustion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.51 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Combustion

  • id:190319
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:190319
  • name:Combustion
  • school:fire
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.

Action Priority List

    combustion_phase
    [U]:3.52
  • if_expr:buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:nightborne
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:nightborne
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Spectral Intellect (potion) 1.5 0.00sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.49 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307162
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    combustion_cooldowns
    [R]:1.48
Rune of Power 6.2 49.07sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.19 0.00 0.00 0.00 1.2580 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    default
    [M]:6.21
  • if_expr:buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.51% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:nightborne
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.51%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Combustion 3.5 0.0 98.6sec 98.6sec 11.8sec 13.83% 0.00% 79.6 (79.6) 3.4

Buff Details

  • buff initial source:nightborne
  • cooldown name:buff_combustion
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:unhasted
  • period:0.50

Trigger Details

  • interval_min/max:94.6s / 105.7s
  • trigger_min/max:94.6s / 105.7s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 12.0s

Stack Uptimes

  • combustion_1:13.83%

Spelldata

  • id:190319
  • name:Combustion
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Firestorm 4.6 0.1 57.7sec 56.9sec 5.0sec 7.63% 0.00% 0.1 (0.1) 4.5

Buff Details

  • buff initial source:nightborne
  • cooldown name:buff_firestorm
  • max_stacks:1
  • base duration:5.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

RPPM Details

  • scaling:haste
  • frequency:1.66
  • modifier:1.00

Trigger Details

  • interval_min/max:5.0s / 248.6s
  • trigger_min/max:0.8s / 248.6s
  • trigger_pct:11.33%
  • duration_min/max:0.0s / 9.9s

Stack Uptimes

  • firestorm_1:7.63%

Spelldata

  • id:333100
  • name:Firestorm
  • tooltip:Pyroblast and Flamestrike have no cast time and are guaranteed to critically strike.
  • description:{$@spelldesc333097=When Hot Streak activates, you have a low chance to cause all Pyroblasts and Flamestrikes to have no cast time and be guaranteed critical strikes for {$333100d=5 seconds}.}
  • max_stacks:0
  • duration:5.00
  • cooldown:0.00
  • default_chance:0.00%

Trigger Spelldata

  • id:333097
  • name:Firestorm
  • tooltip:
  • description:When Hot Streak activates, you have a low chance to cause all Pyroblasts and Flamestrikes to have no cast time and be guaranteed critical strikes for {$333100d=5 seconds}.
  • max_stacks:0
  • duration:0.00
  • cooldown:0.00
  • default_chance:100.00%
Heating Up 42.9 0.0 7.1sec 7.1sec 1.7sec 24.39% 49.21% 0.0 (0.0) 0.5

Buff Details

  • buff initial source:nightborne
  • cooldown name:buff_heating_up
  • max_stacks:2
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.4s / 29.5s
  • trigger_min/max:0.4s / 29.5s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 8.7s

Stack Uptimes

  • heating_up_1:24.39%

Spelldata

  • id:48107
  • name:Heating Up
  • tooltip:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • description:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • max_stacks:2
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Hot Streak! 41.6 0.0 7.3sec 7.3sec 0.9sec 12.00% 48.88% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:nightborne
  • cooldown name:buff_hot_streak
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.8s / 38.7s
  • trigger_min/max:0.8s / 38.7s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 4.1s

Stack Uptimes

  • hot_streak_1:12.00%

Spelldata

  • id:48108
  • name:Hot Streak!
  • tooltip:Your next Pyroblast or Flamestrike spell is instant cast, and causes double the normal Ignite damage.
  • description:{$@spelldesc195283=Getting two direct-damage critical strikes in a row with Fire spells will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Spectral Intellect 1.5 0.0 300.5sec 0.0sec 23.2sec 11.29% 0.00% 0.0 (0.0) 1.3

Buff Details

  • buff initial source:nightborne
  • cooldown name:buff_potion_of_spectral_intellect
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:1.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:190.00

Trigger Details

  • interval_min/max:300.0s / 306.9s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:0.2s / 25.0s

Stack Uptimes

  • potion_of_spectral_intellect_1:11.29%

Spelldata

  • id:307162
  • name:Potion of Spectral Intellect
  • tooltip:Intellect increased by $w1.
  • description:Increases your Intellect by {$s1=190} for {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:1.00
  • default_chance:0.00%
Rune of Power 9.7 0.0 31.9sec 31.9sec 14.7sec 47.59% 0.00% 0.0 (0.0) 9.3

Buff Details

  • buff initial source:nightborne
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:16.3s / 49.0s
  • trigger_min/max:16.3s / 49.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • rune_of_power_1:47.59%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism)

Buff Details

  • buff initial source:nightborne
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power

Buff Details

  • buff initial source:nightborne
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases $pri by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%

Procs, Uptimes & Benefits

Proc Count Min Max Interval Min Max
Heating Up generated 42.9 32.0 54.0 7.1s 0.4s 29.5s
Heating Up removed 0.4 0.0 3.0 42.5s 3.9s 302.9s
Heating Up converted with Fire Blast 17.5 11.0 25.0 17.3s 1.3s 62.5s
Hot Streak procs 41.6 31.0 53.0 7.3s 0.8s 38.7s
Hot Streak spells used 91.2 70.0 115.0 3.3s 0.0s 29.0s
Hot Streak spell crits 88.0 66.0 111.0 3.4s 0.0s 29.0s
Hot Streak spell crits wasted 3.5 0.0 8.0 73.1s 4.5s 258.1s
Direct Ignite applications 3.0 3.0 3.0 1.8s 1.8s 1.8s
Ignites spread to new targets 0.0 0.0 2.0 0.0s 0.0s 0.0s
Ignites spread to targets with existing Ignite 28.0 21.0 34.0 21.6s 1.0s 98.7s
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 25.73% 22.09% 28.25% 1.0s 0.0s 5.3s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.5030.0002.7711.5070.0005.335
Rune of Power5.2010.00018.73432.46424.08842.653
Fire Blast0.0960.0007.6933.6562.9598.922
Dragon's Breath4.0130.00041.61858.32231.130121.553
Combustion2.5361.5006.7288.9604.57816.026
Phoenix Flames0.1890.00015.3002.6961.95417.256

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
nightborne
mana_regen Mana 2784.50 211094.29 100.00% 75.81 88600.92 29.56%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 49000.0 703.97 708.42 88582.6 48664.7 41765.0 50000.0
Usage Type Count Total Avg RPE APR
nightborne
combustion Mana 3.5 17592.7 5000.0 5007.2 0.0
dragons_breath Mana 13.8 27512.0 2000.0 1999.1 4.3
fire_blast Mana 37.8 18896.2 500.0 500.0 11.2
fireball Mana 3.5 3512.7 1000.0 1001.5 5.9
flamestrike Mana 99.6 124556.8 1250.0 1250.0 16.2
mirror_image Mana 3.0 1985.0 665.0 665.0 7.2
scorch Mana 34.9 17430.1 500.0 500.5 5.4

Statistics & Data Analysis

Fight Length
nightborne Fight Length
Count 1521
Mean 299.89
Minimum 240.02
Maximum 359.79
Spread ( max - min ) 119.76
Range [ ( max - min ) / 2 * 100% ] 19.97%
DPS
nightborne Damage Per Second
Count 1521
Mean 10502.00
Minimum 9597.92
Maximum 11764.44
Spread ( max - min ) 2166.52
Range [ ( max - min ) / 2 * 100% ] 10.31%
Standard Deviation 355.1439
5th Percentile 9975.61
95th Percentile 11124.77
( 95th Percentile - 5th Percentile ) 1149.15
Mean Distribution
Standard Deviation 9.1063
95.00% Confidence Interval ( 10484.16 - 10519.85 )
Normalized 95.00% Confidence Interval ( 99.83% - 100.17% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 44
0.1% Error 4393
0.1 Scale Factor Error with Delta=300 1077
0.05 Scale Factor Error with Delta=300 4307
0.01 Scale Factor Error with Delta=300 107670
Priority Target DPS
nightborne Priority Target Damage Per Second
Count 1521
Mean 4430.81
Minimum 4103.01
Maximum 4904.66
Spread ( max - min ) 801.65
Range [ ( max - min ) / 2 * 100% ] 9.05%
Standard Deviation 119.5482
5th Percentile 4253.08
95th Percentile 4643.90
( 95th Percentile - 5th Percentile ) 390.81
Mean Distribution
Standard Deviation 3.0653
95.00% Confidence Interval ( 4424.80 - 4436.81 )
Normalized 95.00% Confidence Interval ( 99.86% - 100.14% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 28
0.1% Error 2797
0.1 Scale Factor Error with Delta=300 123
0.05 Scale Factor Error with Delta=300 489
0.01 Scale Factor Error with Delta=300 12201
DPS(e)
nightborne Damage Per Second (Effective)
Count 1521
Mean 10502.00
Minimum 9597.92
Maximum 11764.44
Spread ( max - min ) 2166.52
Range [ ( max - min ) / 2 * 100% ] 10.31%
Damage
nightborne Damage
Count 1521
Mean 3133148.21
Minimum 2473900.32
Maximum 3960782.83
Spread ( max - min ) 1486882.51
Range [ ( max - min ) / 2 * 100% ] 23.73%
DTPS
nightborne Damage Taken Per Second
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
nightborne Healing Per Second
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
nightborne Healing Per Second (Effective)
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
nightborne Heal
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
nightborne Healing Taken Per Second
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
nightborne Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
nightborneTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
nightborne Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 flask
1 0.00 food
2 0.00 augmentation
3 0.00 arcane_intellect
4 0.00 variable,name=disable_combustion,op=reset
If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
5 0.00 variable,name=hot_streak_flamestrike,op=set,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
6 0.00 variable,name=hard_cast_flamestrike,op=set,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
7 0.00 variable,name=combustion_flamestrike,op=set,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch.enabled+6*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
8 0.00 variable,name=arcane_explosion,op=set,if=variable.arcane_explosion=0,value=99*talent.flame_patch.enabled+2*!talent.flame_patch.enabled
This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
9 0.00 variable,name=arcane_explosion_mana,default=40,op=reset
This variable specifies the percentage of mana below which Arcane Explosion will not be used.
A 0.00 variable,name=kindling_reduction,default=0.2,op=reset
With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
B 0.00 variable,name=shifting_power_reduction,op=set,value=-action.shifting_power.execute_time%action.shifting_power.new_tick_time*(dbc.effect.815503.base_value%1000+conduit.discipline_of_the_grove.time_value),if=covenant.night_fae.enabled
The amount of cooldown reduction in seconds given by a full channel of Shifting Power. The dbc.effect.815503.base_value%1000 expression gives the number of seconds removed by each tick normally and conduit.discipline_of_the_grove.time_value gives the additional adjustment from that conduit.
C 0.00 variable,name=skb_duration,op=set,value=dbc.effect.828420.base_value
The duration of a Sun King's Blessing Combustion.
D 0.00 variable,name=combustion_on_use,op=set,value=equipped.manifesto_of_madness|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.ignition_mages_fuse|equipped.tzanes_barkspines|equipped.azurethos_singed_plumage|equipped.ancient_knot_of_wisdom|equipped.shockbiters_fang|equipped.neural_synapse_enhancer|equipped.balefire_branch
E 0.00 variable,name=font_double_on_use,op=set,value=equipped.azsharas_font_of_power&variable.combustion_on_use
F 0.00 variable,name=font_of_power_precombat_channel,op=set,value=18,if=variable.font_double_on_use&!talent.firestarter.enabled&variable.font_of_power_precombat_channel=0
This variable determines when Azshara's Font of Power is used before the pull if bfa.font_of_power_precombat_channel is not specified.
G 0.00 variable,name=empyreal_ordnance_delay,default=18,op=reset
How long before Combustion should Empyreal Ordnance be used?
H 0.00 snapshot_stats
I 0.00 use_item,name=azsharas_font_of_power,if=!variable.disable_combustion
J 0.00 mirror_image
K 0.00 pyroblast
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=!runeforge.disciplinary_command.equipped
0.00 variable,name=time_to_combustion,op=set,value=talent.firestarter.enabled*firestarter.remains+(cooldown.combustion.remains*(1-variable.kindling_reduction*talent.kindling.enabled))*!cooldown.combustion.ready*buff.combustion.down
0.00 variable,name=time_to_combustion,op=max,value=variable.empyreal_ordnance_delay-(cooldown.empyreal_ordnance.duration-cooldown.empyreal_ordnance.remains)*!cooldown.empyreal_ordnance.ready,if=equipped.empyreal_ordnance
Make sure Combustion is delayed if needed based on the empyreal_ordnance_delay variable
0.00 shifting_power,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains>0&(cooldown.rune_of_power.remains>0|!talent.rune_of_power.enabled)
0.00 radiant_spark,if=(buff.combustion.down&buff.rune_of_power.down&(cooldown.combustion.remains<execute_time|cooldown.combustion.remains>cooldown.radiant_spark.duration))|(buff.rune_of_power.up&cooldown.combustion.remains>30)
0.00 deathborne,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains<execute_time
L 1.99 mirror_image,if=buff.combustion.down&debuff.radiant_spark_vulnerability.down
0.00 use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
0.00 use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay
0.00 use_item,name=soul_igniter
0.00 use_item,name=glyph_of_assimilation
0.00 use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
0.00 use_item,name=dreadfire_vessel
0.00 use_item,name=azsharas_font_of_power,if=variable.time_to_combustion<=5+15*variable.font_double_on_use&variable.time_to_combustion>0&!variable.disable_combustion
0.00 guardian_of_azeroth,if=(variable.time_to_combustion<10|fight_remains<variable.time_to_combustion)&!variable.disable_combustion
0.00 concentrated_flame
0.00 reaping_flames
0.00 focused_azerite_beam
0.00 purifying_blast
0.00 ripple_in_space
0.00 the_unbound_force
0.00 counterspell,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
Get the disciplinary_command buff up, unless combustion is soon.
0.00 arcane_explosion,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
M 6.21 rune_of_power,if=buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)
N 0.00 call_action_list,name=combustion_phase,if=!variable.disable_combustion&variable.time_to_combustion<=0
0.00 variable,name=fire_blast_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.fire_blast.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains
0.00 variable,name=phoenix_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.phoenix_flames.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped
O 0.00 call_action_list,name=rop_phase,if=buff.rune_of_power.up&(variable.time_to_combustion>0|variable.disable_combustion)
P 21.45 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
Q 0.00 call_action_list,name=standard_rotation,if=(variable.time_to_combustion>0|variable.disable_combustion)&buff.rune_of_power.down
actions.combustion_cooldowns
# count action,conditions
R 1.48 potion
0.00 blood_fury
0.00 berserking
0.00 fireblood
0.00 ancestral_call
0.00 use_items
0.00 use_item,use_off_gcd=1,effect_name=gladiators_badge,if=action.meteor.in_flight_remains<=0.5
0.00 time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up
actions.combustion_phase
# count action,conditions
0.00 lights_judgment,if=buff.combustion.down
0.00 variable,name=extended_combustion_remains,op=set,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains)
Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
0.00 variable,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack)
Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
0.00 bag_of_tricks,if=buff.combustion.down
0.00 living_bomb,if=active_enemies>1&buff.combustion.down
0.00 mirrors_of_torment,if=buff.combustion.down&buff.rune_of_power.down
0.00 use_item,name=hyperthread_wristwraps,if=buff.combustion.up&action.fire_blast.charges=0&action.fire_blast.recharge_time>gcd.max
0.00 blood_of_the_enemy
0.00 memory_of_lucid_dreams
0.00 worldvein_resonance
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&conduit.infernal_cascade.enabled&charges>=1&((action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration-variable.extended_combustion_remains%(buff.infernal_cascade.duration-0.5))>=0|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.remains<0.5)&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
BFA Fire Blast usage: During Combustion, Fire Blasts are used to generate Hot Streaks and minimize the amount of time spent executing other spells. For standard Fire, Fire Blasts are only used when Heating Up is active or when a Scorch cast is in progress and Heating Up and Hot Streak are not active. With Blaster Master and Flame On, Fire Blasts can additionally be used while Hot Streak and Heating Up are not active and a Pyroblast is in the air and also while casting Scorch even if Heating Up is already active. The latter allows two Hot Streak Pyroblasts to be cast in succession after the Scorch. Additionally with Blaster Master and Flame On, Fire Blasts should not be used unless Blaster Master is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=azerite.blaster_master.enabled&charges>=1&((action.fire_blast.charges_fractional+(buff.combustion.remains-buff.blaster_master.duration)%cooldown.fire_blast.duration-(buff.combustion.remains)%(buff.blaster_master.duration-0.5))>=0|!azerite.blaster_master.enabled|!talent.flame_on.enabled|buff.combustion.remains<=buff.blaster_master.duration|buff.blaster_master.remains<0.5|equipped.hyperthread_wristwraps&cooldown.hyperthread_wristwraps_300142.remains<5)&buff.combustion.up&(!action.scorch.executing&!action.pyroblast.in_flight&buff.heating_up.up|action.scorch.executing&buff.hot_streak.down&(buff.heating_up.down|azerite.blaster_master.enabled)|azerite.blaster_master.enabled&talent.flame_on.enabled&action.pyroblast.in_flight&buff.heating_up.down&buff.hot_streak.down)
Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
S 11.91 fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
With Infernal Cascade, Fire Blast use should be additionaly constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
0.00 counterspell,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
0.00 arcane_explosion,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_frost.down
T 0.00 call_action_list,name=active_talents
U 3.52 combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
V 0.00 call_action_list,name=combustion_cooldowns,if=buff.combustion.last_expire<=action.combustion.last_used
Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
W 17.17 flamestrike,if=(buff.hot_streak.react|buff.firestorm.react)&active_enemies>=variable.combustion_flamestrike
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
0.00 pyroblast,if=buff.hot_streak.react&buff.combustion.up
0.00 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
X 10.14 phoenix_flames,if=buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
Y 3.54 fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
Z 5.19 scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
0.00 living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
a 2.00 dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
b 0.06 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
actions.rop_phase
# count action,conditions
c 18.12 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury.enabled&cooldown.dragons_breath.ready)|(talent.searing_touch.enabled&target.health.pct<=30)))
Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flametrikes or when Sun King's Blessing is ready.
d 2.98 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
e 0.00 call_action_list,name=active_talents
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
0.00 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&active_enemies<variable.hot_streak_flamestrike
f 1.36 phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
g 13.40 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
h 4.83 dragons_breath,if=active_enemies>2
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
i 22.42 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
0.00 fireball
actions.standard_rotation
# count action,conditions
j 17.28 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
0.00 pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power.enabled)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
Try to get SKB procs inside RoP phases or Combustion phases when possible.
0.00 pyroblast,if=buff.hot_streak.react&target.health.pct<=30&talent.searing_touch.enabled
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
k 1.46 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
0.00 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&active_enemies<variable.hot_streak_flamestrike
l 2.60 phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
m 0.00 call_action_list,name=active_talents
n 6.92 dragons_breath,if=active_enemies>1
o 16.63 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
p 24.65 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
0.00 fireball
0.00 scorch

Sample Sequence

01456789ACDEGJKRYUXWSSWSXWXZZWSWZaiPcMiiiiiPfPchippppPPjpnppppPPMcihiiiPPcppnpppYUSXWSXWSXWZZacccMiiPPLcihilppPPjjjjpnpppPPjpMihiiPPciipnpppoYUSWSWSXWXXWWWcgdgMcgdgcggccdcggfjnokojoojoPLjooojnPjjjjloPjMgggcgPcggcggcdj

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 flask nightborne 50000.0/50000: 100% mana
Pre precombat 1 food nightborne 50000.0/50000: 100% mana
Pre precombat 4 disable_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 5 hot_streak_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 6 hard_cast_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 7 combustion_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 8 arcane_explosion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 9 arcane_explosion_mana Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat A kindling_reduction Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat C skb_duration Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat D combustion_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat E font_double_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat G empyreal_ordnance_delay Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat J mirror_image Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat K pyroblast Fluffy_Pillow 50000.0/50000: 100% mana
0:00.000 combustion_cooldowns R potion Fluffy_Pillow 49000.0/50000: 98% mana
0:00.000 combustion_phase Y fireball Fluffy_Pillow 49000.0/50000: 98% mana potion_of_spectral_intellect
0:01.500 combustion_phase U combustion Fluffy_Pillow 50000.0/50000: 100% mana bloodlust, potion_of_spectral_intellect
0:01.958 combustion_phase X phoenix_flames Fluffy_Pillow 44458.0/50000: 89% mana bloodlust, combustion, rune_of_power, potion_of_spectral_intellect
0:02.966 combustion_phase W flamestrike Fluffy_Pillow 45466.0/50000: 91% mana bloodlust, combustion, hot_streak, rune_of_power, potion_of_spectral_intellect
0:02.966 combustion_phase S fire_blast Fluffy_Pillow 44216.0/50000: 88% mana bloodlust, combustion, rune_of_power, potion_of_spectral_intellect
0:03.466 combustion_phase S fire_blast Fluffy_Pillow 44216.0/50000: 88% mana bloodlust, combustion, heating_up, rune_of_power, potion_of_spectral_intellect
0:03.970 combustion_phase W flamestrike Fluffy_Pillow 44220.0/50000: 88% mana bloodlust, combustion, hot_streak, rune_of_power, potion_of_spectral_intellect
0:03.970 combustion_phase S fire_blast Fluffy_Pillow 42970.0/50000: 86% mana bloodlust, combustion, rune_of_power, potion_of_spectral_intellect
0:04.977 combustion_phase X phoenix_flames Fluffy_Pillow 43477.0/50000: 87% mana bloodlust, combustion, heating_up, rune_of_power, potion_of_spectral_intellect
0:05.981 combustion_phase W flamestrike Fluffy_Pillow 44481.0/50000: 89% mana bloodlust, combustion, hot_streak, rune_of_power, potion_of_spectral_intellect
0:06.988 combustion_phase X phoenix_flames Fluffy_Pillow 44238.0/50000: 88% mana bloodlust, combustion, rune_of_power, potion_of_spectral_intellect
0:07.995 combustion_phase Z scorch Fluffy_Pillow 45245.0/50000: 90% mana bloodlust, combustion, heating_up, rune_of_power, potion_of_spectral_intellect
0:09.003 combustion_phase Z scorch Fluffy_Pillow 45753.0/50000: 92% mana bloodlust, combustion, heating_up, rune_of_power, potion_of_spectral_intellect
0:10.008 combustion_phase W flamestrike Fluffy_Pillow 46258.0/50000: 93% mana bloodlust, combustion, hot_streak, rune_of_power, potion_of_spectral_intellect
0:10.008 combustion_phase S fire_blast Fluffy_Pillow 45008.0/50000: 90% mana bloodlust, combustion, rune_of_power, potion_of_spectral_intellect
0:11.015 combustion_phase W flamestrike Fluffy_Pillow 45515.0/50000: 91% mana bloodlust, combustion, hot_streak, rune_of_power, potion_of_spectral_intellect
0:12.022 combustion_phase Z scorch Fluffy_Pillow 45272.0/50000: 91% mana bloodlust, combustion, rune_of_power, potion_of_spectral_intellect
0:13.028 combustion_phase a dragons_breath Fluffy_Pillow 45778.0/50000: 92% mana bloodlust, combustion, rune_of_power, potion_of_spectral_intellect
0:14.033 rop_phase i flamestrike Fluffy_Pillow 44783.0/50000: 90% mana bloodlust, heating_up, rune_of_power, potion_of_spectral_intellect
0:16.327 default P fire_blast Fluffy_Pillow 46983.0/50000: 94% mana bloodlust, heating_up, rune_of_power, potion_of_spectral_intellect
0:16.373 rop_phase c flamestrike Fluffy_Pillow 45373.0/50000: 91% mana bloodlust, hot_streak, rune_of_power, potion_of_spectral_intellect
0:17.379 default M rune_of_power Fluffy_Pillow 45129.0/50000: 90% mana bloodlust, potion_of_spectral_intellect
0:18.384 rop_phase i flamestrike Fluffy_Pillow 46134.0/50000: 92% mana bloodlust, rune_of_power, potion_of_spectral_intellect
0:20.728 rop_phase i flamestrike Fluffy_Pillow 47228.0/50000: 94% mana bloodlust, rune_of_power, potion_of_spectral_intellect
0:23.071 rop_phase i flamestrike Fluffy_Pillow 48321.0/50000: 97% mana bloodlust, rune_of_power, potion_of_spectral_intellect
0:25.415 rop_phase i flamestrike Fluffy_Pillow 48756.0/50000: 98% mana bloodlust, rune_of_power
0:27.757 rop_phase i flamestrike Fluffy_Pillow 48754.0/50000: 98% mana bloodlust, rune_of_power
0:29.757 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana bloodlust, rune_of_power
0:30.099 rop_phase f phoenix_flames Fluffy_Pillow 48592.0/50000: 97% mana bloodlust, heating_up, rune_of_power
0:30.299 default P fire_blast Fluffy_Pillow 48792.0/50000: 98% mana bloodlust, heating_up, rune_of_power
0:31.106 rop_phase c flamestrike Fluffy_Pillow 49099.0/50000: 98% mana bloodlust, hot_streak, rune_of_power
0:32.112 rop_phase h dragons_breath Fluffy_Pillow 48855.0/50000: 98% mana bloodlust, rune_of_power
0:33.119 rop_phase i flamestrike Fluffy_Pillow 47862.0/50000: 96% mana bloodlust, rune_of_power
0:35.461 standard_rotation p flamestrike Fluffy_Pillow 48754.0/50000: 98% mana bloodlust
0:37.804 standard_rotation p flamestrike Fluffy_Pillow 48755.0/50000: 98% mana bloodlust
0:40.147 standard_rotation p flamestrike Fluffy_Pillow 48755.0/50000: 98% mana bloodlust
0:42.490 standard_rotation p flamestrike Fluffy_Pillow 48755.0/50000: 98% mana
0:43.690 default P fire_blast Fluffy_Pillow 49955.0/50000: 100% mana
0:45.090 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
0:45.533 standard_rotation j flamestrike Fluffy_Pillow 48693.0/50000: 97% mana hot_streak
0:46.840 standard_rotation p flamestrike Fluffy_Pillow 48750.0/50000: 98% mana
0:49.883 standard_rotation n dragons_breath Fluffy_Pillow 48754.0/50000: 98% mana
0:51.419 standard_rotation p flamestrike Fluffy_Pillow 48290.0/50000: 97% mana
0:54.460 standard_rotation p flamestrike Fluffy_Pillow 48752.0/50000: 98% mana
0:57.503 standard_rotation p flamestrike Fluffy_Pillow 48754.0/50000: 98% mana
1:00.545 standard_rotation p flamestrike Fluffy_Pillow 48753.0/50000: 98% mana
1:01.045 default P fire_blast Fluffy_Pillow 49253.0/50000: 99% mana
1:03.145 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
1:03.588 default M rune_of_power Fluffy_Pillow 48693.0/50000: 97% mana hot_streak
1:04.895 rop_phase c flamestrike Fluffy_Pillow 50000.0/50000: 100% mana hot_streak, rune_of_power
1:06.203 rop_phase i flamestrike Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
1:09.246 rop_phase h dragons_breath Fluffy_Pillow 48754.0/50000: 98% mana rune_of_power
1:10.552 rop_phase i flamestrike Fluffy_Pillow 48060.0/50000: 96% mana rune_of_power
1:13.597 rop_phase i flamestrike Fluffy_Pillow 48756.0/50000: 98% mana rune_of_power
1:16.641 rop_phase i flamestrike Fluffy_Pillow 48755.0/50000: 98% mana rune_of_power
1:18.441 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
1:19.241 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
1:19.685 rop_phase c flamestrike Fluffy_Pillow 48694.0/50000: 97% mana hot_streak, rune_of_power
1:20.991 standard_rotation p flamestrike Fluffy_Pillow 48750.0/50000: 98% mana
1:24.036 standard_rotation p flamestrike Fluffy_Pillow 48756.0/50000: 98% mana
1:27.080 standard_rotation n dragons_breath Fluffy_Pillow 48755.0/50000: 98% mana
1:28.553 standard_rotation p flamestrike Fluffy_Pillow 48228.0/50000: 96% mana
1:31.596 standard_rotation p flamestrike Fluffy_Pillow 48754.0/50000: 98% mana
1:34.640 standard_rotation p flamestrike Fluffy_Pillow 48755.0/50000: 98% mana
1:37.686 combustion_phase Y fireball Fluffy_Pillow 48757.0/50000: 98% mana
1:39.186 combustion_phase U combustion Fluffy_Pillow 50000.0/50000: 100% mana
1:39.186 combustion_phase S fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, rune_of_power
1:39.643 combustion_phase X phoenix_flames Fluffy_Pillow 43957.0/50000: 88% mana combustion, heating_up, rune_of_power
1:40.949 combustion_phase W flamestrike Fluffy_Pillow 45263.0/50000: 91% mana combustion, hot_streak, rune_of_power
1:40.949 combustion_phase S fire_blast Fluffy_Pillow 44013.0/50000: 88% mana combustion, rune_of_power
1:42.256 combustion_phase X phoenix_flames Fluffy_Pillow 44820.0/50000: 90% mana combustion, heating_up, rune_of_power
1:43.561 combustion_phase W flamestrike Fluffy_Pillow 46125.0/50000: 92% mana combustion, hot_streak, rune_of_power
1:44.461 combustion_phase S fire_blast Fluffy_Pillow 45775.0/50000: 92% mana combustion, rune_of_power
1:44.867 combustion_phase X phoenix_flames Fluffy_Pillow 45681.0/50000: 91% mana combustion, heating_up, rune_of_power
1:46.174 combustion_phase W flamestrike Fluffy_Pillow 46988.0/50000: 94% mana combustion, hot_streak, rune_of_power
1:47.481 combustion_phase Z scorch Fluffy_Pillow 47045.0/50000: 94% mana combustion, rune_of_power
1:48.786 combustion_phase Z scorch Fluffy_Pillow 47850.0/50000: 96% mana combustion, rune_of_power
1:50.093 combustion_phase a dragons_breath Fluffy_Pillow 48657.0/50000: 97% mana combustion, heating_up, rune_of_power
1:51.399 rop_phase c flamestrike Fluffy_Pillow 47963.0/50000: 96% mana hot_streak, rune_of_power, firestorm
1:52.705 rop_phase c flamestrike Fluffy_Pillow 48019.0/50000: 96% mana rune_of_power, firestorm
1:54.013 rop_phase c flamestrike Fluffy_Pillow 48077.0/50000: 96% mana rune_of_power, firestorm
1:55.320 default M rune_of_power Fluffy_Pillow 48134.0/50000: 96% mana
1:56.626 rop_phase i flamestrike Fluffy_Pillow 49440.0/50000: 99% mana rune_of_power
1:59.670 rop_phase i flamestrike Fluffy_Pillow 48755.0/50000: 98% mana rune_of_power
2:01.870 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
2:02.370 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
2:02.714 default L mirror_image Fluffy_Pillow 48594.0/50000: 97% mana hot_streak, rune_of_power
2:04.020 rop_phase c flamestrike Fluffy_Pillow 48900.0/50000: 98% mana hot_streak, rune_of_power
2:05.329 rop_phase i flamestrike Fluffy_Pillow 48959.0/50000: 98% mana rune_of_power
2:08.373 rop_phase h dragons_breath Fluffy_Pillow 48755.0/50000: 98% mana rune_of_power
2:09.679 rop_phase i flamestrike Fluffy_Pillow 48061.0/50000: 96% mana rune_of_power
2:12.720 standard_rotation l phoenix_flames Fluffy_Pillow 48752.0/50000: 98% mana
2:14.026 standard_rotation p flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
2:17.069 standard_rotation p flamestrike Fluffy_Pillow 48754.0/50000: 98% mana
2:19.269 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana
2:19.769 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
2:20.113 standard_rotation j flamestrike Fluffy_Pillow 48594.0/50000: 97% mana hot_streak, firestorm
2:21.419 standard_rotation j flamestrike Fluffy_Pillow 48650.0/50000: 97% mana firestorm
2:22.725 standard_rotation j flamestrike Fluffy_Pillow 48706.0/50000: 97% mana firestorm
2:24.030 standard_rotation j flamestrike Fluffy_Pillow 48761.0/50000: 98% mana firestorm
2:25.336 standard_rotation p flamestrike Fluffy_Pillow 48817.0/50000: 98% mana
2:28.380 standard_rotation n dragons_breath Fluffy_Pillow 48755.0/50000: 98% mana
2:29.686 standard_rotation p flamestrike Fluffy_Pillow 48061.0/50000: 96% mana
2:32.729 standard_rotation p flamestrike Fluffy_Pillow 48754.0/50000: 98% mana
2:35.773 standard_rotation p flamestrike Fluffy_Pillow 48755.0/50000: 98% mana
2:36.573 default P fire_blast Fluffy_Pillow 49555.0/50000: 99% mana
2:38.373 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
2:38.818 standard_rotation j flamestrike Fluffy_Pillow 48695.0/50000: 97% mana hot_streak
2:40.124 standard_rotation p flamestrike Fluffy_Pillow 48751.0/50000: 98% mana
2:43.168 default M rune_of_power Fluffy_Pillow 48755.0/50000: 98% mana
2:44.474 rop_phase i flamestrike Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
2:47.518 rop_phase h dragons_breath Fluffy_Pillow 48755.0/50000: 98% mana rune_of_power
2:48.825 rop_phase i flamestrike Fluffy_Pillow 48062.0/50000: 96% mana rune_of_power
2:51.869 rop_phase i flamestrike Fluffy_Pillow 48755.0/50000: 98% mana rune_of_power
2:53.969 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
2:54.469 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
2:54.912 rop_phase c flamestrike Fluffy_Pillow 48693.0/50000: 97% mana hot_streak, rune_of_power
2:56.218 rop_phase i flamestrike Fluffy_Pillow 48749.0/50000: 97% mana rune_of_power
2:59.262 rop_phase i flamestrike Fluffy_Pillow 48755.0/50000: 98% mana rune_of_power
3:02.308 standard_rotation p flamestrike Fluffy_Pillow 48757.0/50000: 98% mana
3:05.351 standard_rotation n dragons_breath Fluffy_Pillow 48754.0/50000: 98% mana
3:06.825 standard_rotation p flamestrike Fluffy_Pillow 48228.0/50000: 96% mana
3:09.868 standard_rotation p flamestrike Fluffy_Pillow 48754.0/50000: 98% mana
3:12.911 standard_rotation p flamestrike Fluffy_Pillow 48754.0/50000: 98% mana
3:15.954 standard_rotation o scorch Fluffy_Pillow 48754.0/50000: 98% mana
3:17.261 combustion_phase Y fireball Fluffy_Pillow 49505.0/50000: 99% mana
3:18.761 combustion_phase U combustion Fluffy_Pillow 50000.0/50000: 100% mana heating_up
3:18.761 combustion_phase S fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, heating_up, rune_of_power
3:19.219 combustion_phase W flamestrike Fluffy_Pillow 43958.0/50000: 88% mana combustion, hot_streak, rune_of_power
3:19.319 combustion_phase S fire_blast Fluffy_Pillow 42808.0/50000: 86% mana combustion, rune_of_power
3:20.524 combustion_phase W flamestrike Fluffy_Pillow 43513.0/50000: 87% mana combustion, hot_streak, rune_of_power
3:20.524 combustion_phase S fire_blast Fluffy_Pillow 42263.0/50000: 85% mana combustion, rune_of_power
3:21.830 combustion_phase X phoenix_flames Fluffy_Pillow 43069.0/50000: 86% mana combustion, heating_up, rune_of_power
3:23.136 combustion_phase W flamestrike Fluffy_Pillow 44375.0/50000: 89% mana combustion, hot_streak, rune_of_power
3:24.444 combustion_phase X phoenix_flames Fluffy_Pillow 44433.0/50000: 89% mana combustion, rune_of_power
3:25.751 combustion_phase X phoenix_flames Fluffy_Pillow 45740.0/50000: 91% mana combustion, heating_up, rune_of_power
3:27.056 combustion_phase W flamestrike Fluffy_Pillow 47045.0/50000: 94% mana combustion, hot_streak, rune_of_power, firestorm
3:28.362 combustion_phase W flamestrike Fluffy_Pillow 47101.0/50000: 94% mana combustion, rune_of_power, firestorm
3:29.670 combustion_phase W flamestrike Fluffy_Pillow 47159.0/50000: 94% mana combustion, rune_of_power, firestorm
3:30.979 rop_phase c flamestrike Fluffy_Pillow 47218.0/50000: 94% mana rune_of_power, firestorm
3:32.286 rop_phase g scorch Fluffy_Pillow 47275.0/50000: 95% mana rune_of_power
3:32.286 rop_phase d fire_blast Fluffy_Pillow 47275.0/50000: 95% mana rune_of_power
3:33.592 rop_phase g scorch Fluffy_Pillow 47581.0/50000: 95% mana heating_up, rune_of_power
3:34.897 default M rune_of_power Fluffy_Pillow 48386.0/50000: 97% mana hot_streak
3:36.204 rop_phase c flamestrike Fluffy_Pillow 49693.0/50000: 99% mana hot_streak, rune_of_power
3:37.510 rop_phase g scorch Fluffy_Pillow 49749.0/50000: 99% mana rune_of_power
3:37.510 rop_phase d fire_blast Fluffy_Pillow 49749.0/50000: 99% mana rune_of_power
3:38.816 rop_phase g scorch Fluffy_Pillow 49504.0/50000: 99% mana heating_up, rune_of_power
3:40.122 rop_phase c flamestrike Fluffy_Pillow 49504.0/50000: 99% mana hot_streak, rune_of_power
3:41.428 rop_phase g scorch Fluffy_Pillow 49560.0/50000: 99% mana heating_up, rune_of_power
3:42.734 rop_phase g scorch Fluffy_Pillow 49504.0/50000: 99% mana heating_up, rune_of_power
3:44.041 rop_phase c flamestrike Fluffy_Pillow 49505.0/50000: 99% mana hot_streak, rune_of_power, firestorm
3:45.348 rop_phase c flamestrike Fluffy_Pillow 49562.0/50000: 99% mana heating_up, rune_of_power, firestorm
3:46.024 rop_phase d fire_blast Fluffy_Pillow 48912.0/50000: 98% mana heating_up, rune_of_power, firestorm
3:46.655 rop_phase c flamestrike Fluffy_Pillow 49119.0/50000: 98% mana hot_streak, rune_of_power, firestorm
3:47.959 rop_phase g scorch Fluffy_Pillow 49173.0/50000: 98% mana rune_of_power
3:49.266 rop_phase g scorch Fluffy_Pillow 49505.0/50000: 99% mana rune_of_power
3:50.573 rop_phase f phoenix_flames Fluffy_Pillow 49505.0/50000: 99% mana heating_up, rune_of_power
3:51.879 standard_rotation j flamestrike Fluffy_Pillow 50000.0/50000: 100% mana hot_streak
3:53.184 standard_rotation n dragons_breath Fluffy_Pillow 50000.0/50000: 100% mana
3:54.490 standard_rotation o scorch Fluffy_Pillow 49306.0/50000: 99% mana
3:54.708 standard_rotation k fire_blast Fluffy_Pillow 49506.0/50000: 99% mana
3:55.797 standard_rotation o scorch Fluffy_Pillow 49505.0/50000: 99% mana heating_up
3:57.103 standard_rotation j flamestrike Fluffy_Pillow 49504.0/50000: 99% mana hot_streak
3:58.408 standard_rotation o scorch Fluffy_Pillow 49559.0/50000: 99% mana heating_up
3:59.714 standard_rotation o scorch Fluffy_Pillow 49504.0/50000: 99% mana heating_up
4:01.021 standard_rotation j flamestrike Fluffy_Pillow 49505.0/50000: 99% mana hot_streak
4:02.327 standard_rotation o scorch Fluffy_Pillow 49561.0/50000: 99% mana heating_up
4:03.392 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
4:03.633 default L mirror_image Fluffy_Pillow 49241.0/50000: 98% mana hot_streak
4:04.940 standard_rotation j flamestrike Fluffy_Pillow 49548.0/50000: 99% mana hot_streak
4:06.246 standard_rotation o scorch Fluffy_Pillow 49604.0/50000: 99% mana
4:07.552 standard_rotation o scorch Fluffy_Pillow 49504.0/50000: 99% mana
4:08.856 standard_rotation o scorch Fluffy_Pillow 49502.0/50000: 99% mana heating_up
4:10.161 standard_rotation j flamestrike Fluffy_Pillow 49503.0/50000: 99% mana hot_streak
4:11.468 standard_rotation n dragons_breath Fluffy_Pillow 49560.0/50000: 99% mana heating_up
4:12.076 default P fire_blast Fluffy_Pillow 48160.0/50000: 96% mana heating_up
4:12.775 standard_rotation j flamestrike Fluffy_Pillow 48367.0/50000: 97% mana hot_streak, firestorm
4:14.081 standard_rotation j flamestrike Fluffy_Pillow 48423.0/50000: 97% mana firestorm
4:15.389 standard_rotation j flamestrike Fluffy_Pillow 48481.0/50000: 97% mana firestorm
4:16.694 standard_rotation j flamestrike Fluffy_Pillow 48536.0/50000: 97% mana firestorm
4:18.001 standard_rotation l phoenix_flames Fluffy_Pillow 48593.0/50000: 97% mana
4:19.309 standard_rotation o scorch Fluffy_Pillow 49901.0/50000: 100% mana heating_up
4:20.616 default P fire_blast Fluffy_Pillow 49505.0/50000: 99% mana heating_up
4:20.760 standard_rotation j flamestrike Fluffy_Pillow 49149.0/50000: 98% mana hot_streak
4:22.066 default M rune_of_power Fluffy_Pillow 49205.0/50000: 98% mana
4:23.372 rop_phase g scorch Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
4:24.678 rop_phase g scorch Fluffy_Pillow 49504.0/50000: 99% mana rune_of_power
4:25.982 rop_phase g scorch Fluffy_Pillow 49502.0/50000: 99% mana heating_up, rune_of_power
4:27.290 rop_phase c flamestrike Fluffy_Pillow 49506.0/50000: 99% mana hot_streak, rune_of_power
4:28.597 rop_phase g scorch Fluffy_Pillow 49563.0/50000: 99% mana heating_up, rune_of_power
4:29.444 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
4:29.903 rop_phase c flamestrike Fluffy_Pillow 49459.0/50000: 99% mana hot_streak, rune_of_power
4:31.210 rop_phase g scorch Fluffy_Pillow 49516.0/50000: 99% mana heating_up, rune_of_power
4:32.516 rop_phase g scorch Fluffy_Pillow 49504.0/50000: 99% mana heating_up, rune_of_power
4:33.821 rop_phase c flamestrike Fluffy_Pillow 49503.0/50000: 99% mana hot_streak, rune_of_power
4:35.129 rop_phase g scorch Fluffy_Pillow 49561.0/50000: 99% mana heating_up, rune_of_power
4:36.435 rop_phase g scorch Fluffy_Pillow 49504.0/50000: 99% mana heating_up, rune_of_power
4:37.742 rop_phase c flamestrike Fluffy_Pillow 49505.0/50000: 99% mana hot_streak, rune_of_power
4:38.128 rop_phase d fire_blast Fluffy_Pillow 48555.0/50000: 97% mana heating_up, rune_of_power
4:39.048 standard_rotation j flamestrike Fluffy_Pillow 49061.0/50000: 98% mana hot_streak

Stats

Level Bonus (60) Race Bonus (nightborne) Raid-Buffed Unbuffed Gear Amount
Strength 198 -2 196 196 0
Agility 306 1 307 307 0
Stamina 414 -1 433 413 0
Intellect 450 2 2459 2252 1800
Spirit 0 0 0 0 0
Health 8660 8260 0
Mana 50000 50000 0
Spell Power 2459 2252 0
Melee Crit 20.71% 20.71% 550
Spell Crit 35.71% 35.71% 550
Haste 15.15% 15.15% 500
Versatility 12.50% 12.50% 500
Mana Regen 1000 1000 0
Mastery 16.71% 16.71% 500
Armor 0 0 0
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 0.00

Profile

mage="nightborne"
source=default
spec=fire
level=60
race=nightborne
role=spell
position=back
talents=3031011
talent_override=flame_patch,if=3>2

# Default consumables
potion=spectral_intellect
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=disabled

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_intellect
# If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
actions.precombat+=/variable,name=disable_combustion,op=reset
# This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
actions.precombat+=/variable,name=hot_streak_flamestrike,op=set,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
actions.precombat+=/variable,name=hard_cast_flamestrike,op=set,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
actions.precombat+=/variable,name=combustion_flamestrike,op=set,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch.enabled+6*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
actions.precombat+=/variable,name=arcane_explosion,op=set,if=variable.arcane_explosion=0,value=99*talent.flame_patch.enabled+2*!talent.flame_patch.enabled
# This variable specifies the percentage of mana below which Arcane Explosion will not be used.
actions.precombat+=/variable,name=arcane_explosion_mana,default=40,op=reset
# With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
actions.precombat+=/variable,name=kindling_reduction,default=0.2,op=reset
# The amount of cooldown reduction in seconds given by a full channel of Shifting Power. The dbc.effect.815503.base_value%1000 expression gives the number of seconds removed by each tick normally and conduit.discipline_of_the_grove.time_value gives the additional adjustment from that conduit.
actions.precombat+=/variable,name=shifting_power_reduction,op=set,value=-action.shifting_power.execute_time%action.shifting_power.new_tick_time*(dbc.effect.815503.base_value%1000+conduit.discipline_of_the_grove.time_value),if=covenant.night_fae.enabled
# The duration of a Sun King's Blessing Combustion.
actions.precombat+=/variable,name=skb_duration,op=set,value=dbc.effect.828420.base_value
actions.precombat+=/variable,name=combustion_on_use,op=set,value=equipped.manifesto_of_madness|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.ignition_mages_fuse|equipped.tzanes_barkspines|equipped.azurethos_singed_plumage|equipped.ancient_knot_of_wisdom|equipped.shockbiters_fang|equipped.neural_synapse_enhancer|equipped.balefire_branch
actions.precombat+=/variable,name=font_double_on_use,op=set,value=equipped.azsharas_font_of_power&variable.combustion_on_use
# This variable determines when Azshara's Font of Power is used before the pull if bfa.font_of_power_precombat_channel is not specified.
actions.precombat+=/variable,name=font_of_power_precombat_channel,op=set,value=18,if=variable.font_double_on_use&!talent.firestarter.enabled&variable.font_of_power_precombat_channel=0
# How long before Combustion should Empyreal Ordnance be used?
actions.precombat+=/variable,name=empyreal_ordnance_delay,default=18,op=reset
actions.precombat+=/snapshot_stats
actions.precombat+=/use_item,name=azsharas_font_of_power,if=!variable.disable_combustion
actions.precombat+=/mirror_image
actions.precombat+=/pyroblast

# Executed every time the actor is available.
actions=counterspell,if=!runeforge.disciplinary_command.equipped
actions+=/variable,name=time_to_combustion,op=set,value=talent.firestarter.enabled*firestarter.remains+(cooldown.combustion.remains*(1-variable.kindling_reduction*talent.kindling.enabled))*!cooldown.combustion.ready*buff.combustion.down
# Make sure Combustion is delayed if needed based on the empyreal_ordnance_delay variable
actions+=/variable,name=time_to_combustion,op=max,value=variable.empyreal_ordnance_delay-(cooldown.empyreal_ordnance.duration-cooldown.empyreal_ordnance.remains)*!cooldown.empyreal_ordnance.ready,if=equipped.empyreal_ordnance
actions+=/shifting_power,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains>0&(cooldown.rune_of_power.remains>0|!talent.rune_of_power.enabled)
actions+=/radiant_spark,if=(buff.combustion.down&buff.rune_of_power.down&(cooldown.combustion.remains<execute_time|cooldown.combustion.remains>cooldown.radiant_spark.duration))|(buff.rune_of_power.up&cooldown.combustion.remains>30)
actions+=/deathborne,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains<execute_time
actions+=/mirror_image,if=buff.combustion.down&debuff.radiant_spark_vulnerability.down
actions+=/use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
actions+=/use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay
actions+=/use_item,name=soul_igniter
actions+=/use_item,name=glyph_of_assimilation
actions+=/use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
actions+=/use_item,name=dreadfire_vessel
actions+=/use_item,name=azsharas_font_of_power,if=variable.time_to_combustion<=5+15*variable.font_double_on_use&variable.time_to_combustion>0&!variable.disable_combustion
actions+=/guardian_of_azeroth,if=(variable.time_to_combustion<10|fight_remains<variable.time_to_combustion)&!variable.disable_combustion
actions+=/concentrated_flame
actions+=/reaping_flames
actions+=/focused_azerite_beam
actions+=/purifying_blast
actions+=/ripple_in_space
actions+=/the_unbound_force
# Get the disciplinary_command buff up, unless combustion is soon.
actions+=/counterspell,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/arcane_explosion,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/rune_of_power,if=buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)
actions+=/call_action_list,name=combustion_phase,if=!variable.disable_combustion&variable.time_to_combustion<=0
actions+=/variable,name=fire_blast_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.fire_blast.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains
actions+=/variable,name=phoenix_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.phoenix_flames.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped
actions+=/call_action_list,name=rop_phase,if=buff.rune_of_power.up&(variable.time_to_combustion>0|variable.disable_combustion)
# When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
# During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
actions+=/call_action_list,name=standard_rotation,if=(variable.time_to_combustion>0|variable.disable_combustion)&buff.rune_of_power.down

actions.active_talents=living_bomb,if=active_enemies>1&buff.combustion.down&(variable.time_to_combustion>cooldown.living_bomb.duration|variable.time_to_combustion<=0|variable.disable_combustion)
actions.active_talents+=/meteor,if=!variable.disable_combustion&variable.time_to_combustion<=0|(cooldown.meteor.duration<variable.time_to_combustion&!talent.rune_of_power.enabled)|talent.rune_of_power.enabled&buff.rune_of_power.up&variable.time_to_combustion>action.meteor.cooldown|fight_remains<variable.time_to_combustion|variable.disable_combustion
actions.active_talents+=/dragons_breath,if=talent.alexstraszas_fury.enabled&(buff.combustion.down&!buff.hot_streak.react)

actions.combustion_cooldowns=potion
actions.combustion_cooldowns+=/blood_fury
actions.combustion_cooldowns+=/berserking
actions.combustion_cooldowns+=/fireblood
actions.combustion_cooldowns+=/ancestral_call
actions.combustion_cooldowns+=/use_items
actions.combustion_cooldowns+=/use_item,use_off_gcd=1,effect_name=gladiators_badge,if=action.meteor.in_flight_remains<=0.5
actions.combustion_cooldowns+=/time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up

actions.combustion_phase=lights_judgment,if=buff.combustion.down
# Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
actions.combustion_phase+=/variable,name=extended_combustion_remains,op=set,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains)
# Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
actions.combustion_phase+=/variable,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack)
actions.combustion_phase+=/bag_of_tricks,if=buff.combustion.down
actions.combustion_phase+=/living_bomb,if=active_enemies>1&buff.combustion.down
actions.combustion_phase+=/mirrors_of_torment,if=buff.combustion.down&buff.rune_of_power.down
actions.combustion_phase+=/use_item,name=hyperthread_wristwraps,if=buff.combustion.up&action.fire_blast.charges=0&action.fire_blast.recharge_time>gcd.max
actions.combustion_phase+=/blood_of_the_enemy
actions.combustion_phase+=/memory_of_lucid_dreams
actions.combustion_phase+=/worldvein_resonance
# BFA Fire Blast usage: During Combustion, Fire Blasts are used to generate Hot Streaks and minimize the amount of time spent executing other spells. For standard Fire, Fire Blasts are only used when Heating Up is active or when a Scorch cast is in progress and Heating Up and Hot Streak are not active. With Blaster Master and Flame On, Fire Blasts can additionally be used while Hot Streak and Heating Up are not active and a Pyroblast is in the air and also while casting Scorch even if Heating Up is already active. The latter allows two Hot Streak Pyroblasts to be cast in succession after the Scorch. Additionally with Blaster Master and Flame On, Fire Blasts should not be used unless Blaster Master is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&conduit.infernal_cascade.enabled&charges>=1&((action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration-variable.extended_combustion_remains%(buff.infernal_cascade.duration-0.5))>=0|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.remains<0.5)&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
# Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=azerite.blaster_master.enabled&charges>=1&((action.fire_blast.charges_fractional+(buff.combustion.remains-buff.blaster_master.duration)%cooldown.fire_blast.duration-(buff.combustion.remains)%(buff.blaster_master.duration-0.5))>=0|!azerite.blaster_master.enabled|!talent.flame_on.enabled|buff.combustion.remains<=buff.blaster_master.duration|buff.blaster_master.remains<0.5|equipped.hyperthread_wristwraps&cooldown.hyperthread_wristwraps_300142.remains<5)&buff.combustion.up&(!action.scorch.executing&!action.pyroblast.in_flight&buff.heating_up.up|action.scorch.executing&buff.hot_streak.down&(buff.heating_up.down|azerite.blaster_master.enabled)|azerite.blaster_master.enabled&talent.flame_on.enabled&action.pyroblast.in_flight&buff.heating_up.down&buff.hot_streak.down)
# With Infernal Cascade, Fire Blast use should be additionaly constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
actions.combustion_phase+=/counterspell,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
actions.combustion_phase+=/arcane_explosion,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
actions.combustion_phase+=/frostbolt,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_frost.down
actions.combustion_phase+=/call_action_list,name=active_talents
actions.combustion_phase+=/combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
# Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
actions.combustion_phase+=/call_action_list,name=combustion_cooldowns,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/flamestrike,if=(buff.hot_streak.react|buff.firestorm.react)&active_enemies>=variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.combustion_phase+=/pyroblast,if=buff.firestorm.react
actions.combustion_phase+=/pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.hot_streak.react&buff.combustion.up
actions.combustion_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/phoenix_flames,if=buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
actions.combustion_phase+=/fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
actions.combustion_phase+=/scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
actions.combustion_phase+=/living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
actions.combustion_phase+=/dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
actions.combustion_phase+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled

actions.rop_phase=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.rop_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.rop_phase+=/pyroblast,if=buff.firestorm.react
actions.rop_phase+=/pyroblast,if=buff.hot_streak.react
# Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flametrikes or when Sun King's Blessing is ready.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury.enabled&cooldown.dragons_breath.ready)|(talent.searing_touch.enabled&target.health.pct<=30)))
# Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.rop_phase+=/call_action_list,name=active_talents
actions.rop_phase+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
actions.rop_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&active_enemies<variable.hot_streak_flamestrike
actions.rop_phase+=/phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.rop_phase+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled
actions.rop_phase+=/dragons_breath,if=active_enemies>2
actions.rop_phase+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
actions.rop_phase+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.rop_phase+=/fireball

actions.standard_rotation=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.standard_rotation+=/pyroblast,if=buff.firestorm.react
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
# Try to get SKB procs inside RoP phases or Combustion phases when possible.
actions.standard_rotation+=/pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power.enabled)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&target.health.pct<=30&talent.searing_touch.enabled
actions.standard_rotation+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
# During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.standard_rotation+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.standard_rotation+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&active_enemies<variable.hot_streak_flamestrike
actions.standard_rotation+=/phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.standard_rotation+=/call_action_list,name=active_talents
actions.standard_rotation+=/dragons_breath,if=active_enemies>1
actions.standard_rotation+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.standard_rotation+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
actions.standard_rotation+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.standard_rotation+=/fireball
actions.standard_rotation+=/scorch


# Gear Summary
# gear_ilvl=0.00
# gear_intellect=1800
# gear_crit_rating=500
# gear_haste_rating=500
# gear_mastery_rating=500
# gear_versatility_rating=500

no_race : 10389 dps, 4385 dps to main target

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
10389.3 10389.3 17.4 / 0.168% 1334.5 / 12.8% 14.6
RPS Out RPS In Primary Resource Waiting APM Active Skill
708.6 704.0 Mana 0.04% 43.5 100.0% 100%
Talents

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
no_race 10389
Dragon's Breath 387 3.7% 13.8 21.19sec 8428 6673 Direct 41.3 1856 4003 2808 44.4%

Stats Details: Dragons Breath

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 13.76 41.29 0.00 0.00 1.2630 0.0000 115999.44 115999.44 0.00% 6672.77 6672.77
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 55.61% 22.96 10 38 1855.99 1589 2405 1855.43 1619 2043 42622 42622 0.00%
crit 44.39% 18.33 7 30 4002.66 3178 4810 3999.42 3372 4570 73377 73377 0.00%

Action Details: Dragons Breath

  • id:31661
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:12.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:18.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.582500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:31661
  • name:Dragon's Breath
  • school:fire
  • tooltip:Disoriented.
  • description:Enemies in a cone in front of you take {$s2=0} Fire damage and are disoriented for {$d=4 seconds}. Damage will cancel the effect.

Action Priority List

    combustion_phase
    [a]:1.97
  • if_expr:buff.combustion.remains<gcd.max&buff.combustion.up
    rop_phase
    [h]:4.85
  • if_expr:active_enemies>2
    standard_rotation
    [n]:6.94
  • if_expr:active_enemies>1
Fire Blast 697 6.7% 37.8 7.94sec 5521 0 Direct 37.8 0 5521 5521 100.0%

Stats Details: Fire Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 37.81 37.81 0.00 0.00 0.0000 0.0000 208767.14 208767.14 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 37.81 31 45 5521.41 4321 6540 5521.27 5267 5697 208767 208767 0.00%

Action Details: Fire Blast

  • id:108853
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:10.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:1.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.792000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:108853
  • name:Fire Blast
  • school:fire
  • tooltip:
  • description:Blasts the enemy for {$s1=0} Fire damage. |cFFFFFFFFFire:|r Castable while casting other spells.$?a231568[ Always deals a critical strike.][]

Action Priority List

    default
    [P]:21.44
  • if_expr:!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
    combustion_phase
    [S]:11.95
  • if_expr:!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
    rop_phase
    [d]:2.95
  • if_expr:!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
    standard_rotation
    [k]:1.47
  • if_expr:!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Fireball 68 0.7% 3.5 98.50sec 5831 2979 Direct 3.5 0 5842 5842 100.0%

Stats Details: Fireball

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.51 3.51 0.00 0.00 1.9575 0.0000 20494.77 20494.77 0.00% 2978.89 2978.89
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 3.51 3 4 5841.79 5710 6173 5844.68 5826 5864 20495 20495 0.00%

Action Details: Fireball

  • id:133
  • school:fire
  • range:40.0
  • travel_speed:45.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.650000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:133
  • name:Fireball
  • school:fire
  • tooltip:
  • description:Throws a fiery ball that causes {$s1=0} Fire damage.$?a157642[ Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.][]

Action Priority List

    combustion_phase
    [Y]:3.54
  • if_expr:buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
Flamestrike 3969 (6658) 38.2% (64.1%) 99.6 2.99sec 20034 9858 Direct 298.9 (3050.8) 2442 5264 3981 54.5% (54.5%)

Stats Details: Flamestrike

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 99.63 298.90 0.00 0.00 2.0321 0.0000 1189979.09 1189979.09 0.00% 9858.48 9858.48
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 45.47% 135.91 83 191 2442.50 2075 3140 2442.42 2322 2589 331991 331991 0.00%
crit 54.53% 162.99 99 266 5263.82 4150 6280 5264.34 4852 5548 857988 857988 0.00%

Action Details: Flamestrike

  • id:2120
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:3.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:1250.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.661300
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2120
  • name:Flamestrike
  • school:fire
  • tooltip:Movement speed slowed by {$s2=20}%.
  • description:Calls down a pillar of fire, burning all enemies within the area for {$s1=0} Fire damage and reducing their movement speed by {$s2=20}% for {$d=8 seconds}.

Action Priority List

    combustion_phase
    [W]:17.16
  • if_expr:(buff.hot_streak.react|buff.firestorm.react)&active_enemies>=variable.combustion_flamestrike
    rop_phase
    [c]:18.11
  • if_expr:active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
    rop_phase
    [i]:22.37
  • if_expr:active_enemies>=variable.hard_cast_flamestrike
    standard_rotation
    [j]:17.34
  • if_expr:active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
    standard_rotation
    [p]:24.65
  • if_expr:active_enemies>=variable.hard_cast_flamestrike
    Flame Patch 2689 25.9% 917.3 0.32sec 879 0 Periodic 2751.9 191 414 293 45.7% 0.0%

Stats Details: Flame Patch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 917.29 0.00 0.00 2751.86 0.0000 0.0000 806027.31 806027.31 0.00% 0.00 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 54.26% 1493.08 1142 1952 191.15 164 248 191.15 187 196 285420 285420 0.00%
crit 45.74% 1258.78 952 1677 413.54 327 495 413.37 401 427 520608 520608 0.00%

Action Details: Flame Patch

  • id:205472
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.060000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:205472
  • name:Flame Patch
  • school:fire
  • tooltip:
  • description:Burning enemies for {$s1=0} Fire damage.
Ignite 1572 15.1% 418.3 0.76sec 1127 0 Periodic 893.8 527 0 527 0.0% 99.3%

Stats Details: Ignite

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 418.33 0.00 893.79 893.79 0.0000 1.0000 471318.77 471318.77 0.00% 527.33 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 100.00% 893.79 715 1075 527.14 69 1967 527.61 474 586 471319 471319 0.00%

Action Details: Ignite

  • id:12654
  • school:fire
  • range:50000.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:9.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12654
  • name:Ignite
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.$?$w3>0[ Movement speed reduced by $w3%.][]
  • description:{$@spelldesc12846=Your target burns for an additional ${{$s1=0}}.1% over {$12654d=9 seconds} of the total direct damage caused by your Fireball, Fire Blast, Scorch, Pyroblast{$?s153561=false}[, Meteor][]{$?s257541=true}[, Phoenix Flames][]{$?s198929=false}[, Cinderstorm][], and Flamestrike. If this effect is reapplied, any remaining damage will be added to the new Ignite. Phoenix Flames causes your Ignites to spread to {$s4=8} nearby enemies.}
Mirror Image 0 (48) 0.0% (0.5%) 3.0 120.60sec 4793 5515

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.99 0.00 0.00 0.00 0.8693 0.0000 0.00 0.00 0.00% 5514.58 5514.58

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.

Action Priority List

    default
    [L]:1.99
  • if_expr:buff.combustion.down&debuff.radiant_spark_vulnerability.down
    Frostbolt (mirror_image) 127  / 48 0.5% 212.9 3.87sec 67 43 Direct 212.2 50 99 67 35.8%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 212.92 212.24 0.00 0.00 1.5782 0.0000 14321.37 14321.37 0.00% 42.62 42.62
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 64.20% 136.27 89 167 49.66 41 61 49.67 48 53 6766 6766 0.00%
crit 35.80% 75.98 41 101 99.43 81 123 99.49 93 107 7555 7555 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:74.00
Phoenix Flames 0 (626) 0.0% (6.0%) 14.1 21.57sec 13265 10858

Stats Details: Phoenix Flames

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 14.14 0.00 0.00 0.00 1.2216 0.0000 0.00 0.00 0.00% 10858.12 10858.12

Action Details: Phoenix Flames

  • id:257541
  • school:fire
  • range:40.0
  • travel_speed:50.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:25.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:257541
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.

Action Priority List

    combustion_phase
    [X]:10.18
  • if_expr:buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
    rop_phase
    [f]:1.37
  • if_expr:!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    standard_rotation
    [l]:2.57
  • if_expr:!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    Phoenix Flames (_splash) 626 6.0% 14.1 21.55sec 13307 0 Direct 42.3 1996 4966 4436 82.1%

Stats Details: Phoenix Flames Splash

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 14.10 42.29 0.00 0.00 0.0000 0.0000 187563.18 187563.18 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 17.86% 7.55 1 17 1995.92 1418 3716 1994.31 1418 3438 15068 15068 0.00%
crit 82.14% 34.74 22 45 4965.77 2835 7432 4962.87 4519 5198 172496 172496 0.00%

Action Details: Phoenix Flames Splash

  • id:257542
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.900000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:257542
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:{$@spelldesc257541=Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.}
Pyroblast 17 (24) 0.2% (0.2%) 0.0 0.00sec 0 0 Direct 1.0 (6.0) 3719 7437 5056 36.0% (36.0%)

Stats Details: Pyroblast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 0.00 1.00 0.00 0.00 0.0000 0.0000 5055.82 5055.82 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 64.04% 0.64 0 1 3718.52 3719 3719 2381.22 0 3719 2381 2381 0.00%
crit 35.96% 0.36 0 1 7437.05 7437 7437 2674.60 0 7437 2675 2675 0.00%

Action Details: Pyroblast

  • id:11366
  • school:fire
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:4.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.363000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:11366
  • name:Pyroblast
  • school:fire
  • tooltip:
  • description:Hurls an immense fiery boulder that causes {$s1=0} Fire damage$?a321711[ and an additional $321712o2 Fire damage over {$321712d=6 seconds}][].
    Pyroblast (_dot) 7 0.1% 1.0 0.00sec 2146 0 Periodic 5.0 0 429 429 100.0% 0.7%

Stats Details: Pyroblast Dot

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 5.00 5.00 0.0000 1.2000 2146.00 2146.00 0.00% 357.67 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
crit 100.00% 5.00 5 5 429.20 98 512 429.20 429 429 2146 2146 0.00%

Action Details: Pyroblast Dot

  • id:321712
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.062000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:321712
  • name:Pyroblast
  • school:fire
  • tooltip:Suffering $w1 Fire damage every {$t2=0} sec.
  • description:{$@spelldesc321711=Deals an additional $321712o2 Fire damage over {$321712d=6 seconds}.}
Scorch 308 3.0% 34.9 7.48sec 2660 2066 Direct 34.9 0 2661 2661 100.0%

Stats Details: Scorch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 34.89 34.88 0.00 0.00 1.2874 0.0000 92809.14 92809.14 0.00% 2066.37 2066.37
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 34.88 21 47 2660.78 1352 3654 2661.90 2409 3070 92809 92809 0.00%

Action Details: Scorch

  • id:2948
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.177000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2948
  • name:Scorch
  • school:fire
  • tooltip:
  • description:Scorches an enemy for {$s1=0} Fire damage. Castable while moving.

Action Priority List

    combustion_phase
    [Z]:5.17
  • if_expr:buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
    combustion_phase
    [b]:0.07
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
    rop_phase
    [g]:13.46
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
    standard_rotation
    [o]:16.61
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
Simple Action Stats Execute Interval
no_race
Combustion 3.5 98.51sec

Stats Details: Combustion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.52 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Combustion

  • id:190319
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:190319
  • name:Combustion
  • school:fire
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.

Action Priority List

    combustion_phase
    [U]:3.52
  • if_expr:buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:no_race
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:no_race
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Spectral Intellect (potion) 1.5 0.00sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.49 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307162
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    combustion_cooldowns
    [R]:1.49
Rune of Power 6.2 49.06sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.20 0.00 0.00 0.00 1.2581 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    default
    [M]:6.22
  • if_expr:buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.51% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:no_race
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.51%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Combustion 3.5 0.0 98.6sec 98.6sec 11.8sec 13.84% 0.00% 79.6 (79.6) 3.4

Buff Details

  • buff initial source:no_race
  • cooldown name:buff_combustion
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:unhasted
  • period:0.50

Trigger Details

  • interval_min/max:94.6s / 105.5s
  • trigger_min/max:94.6s / 105.5s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 12.0s

Stack Uptimes

  • combustion_1:13.84%

Spelldata

  • id:190319
  • name:Combustion
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Firestorm 4.6 0.0 57.6sec 56.8sec 4.9sec 7.53% 0.00% 0.0 (0.0) 4.4

Buff Details

  • buff initial source:no_race
  • cooldown name:buff_firestorm
  • max_stacks:1
  • base duration:5.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

RPPM Details

  • scaling:haste
  • frequency:1.66
  • modifier:1.00

Trigger Details

  • interval_min/max:5.0s / 254.5s
  • trigger_min/max:1.0s / 254.5s
  • trigger_pct:11.19%
  • duration_min/max:0.0s / 9.9s

Stack Uptimes

  • firestorm_1:7.53%

Spelldata

  • id:333100
  • name:Firestorm
  • tooltip:Pyroblast and Flamestrike have no cast time and are guaranteed to critically strike.
  • description:{$@spelldesc333097=When Hot Streak activates, you have a low chance to cause all Pyroblasts and Flamestrikes to have no cast time and be guaranteed critical strikes for {$333100d=5 seconds}.}
  • max_stacks:0
  • duration:5.00
  • cooldown:0.00
  • default_chance:0.00%

Trigger Spelldata

  • id:333097
  • name:Firestorm
  • tooltip:
  • description:When Hot Streak activates, you have a low chance to cause all Pyroblasts and Flamestrikes to have no cast time and be guaranteed critical strikes for {$333100d=5 seconds}.
  • max_stacks:0
  • duration:0.00
  • cooldown:0.00
  • default_chance:100.00%
Heating Up 42.9 0.0 7.0sec 7.0sec 1.7sec 24.43% 49.22% 0.0 (0.0) 0.5

Buff Details

  • buff initial source:no_race
  • cooldown name:buff_heating_up
  • max_stacks:2
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.4s / 29.5s
  • trigger_min/max:0.4s / 29.5s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 8.7s

Stack Uptimes

  • heating_up_1:24.43%

Spelldata

  • id:48107
  • name:Heating Up
  • tooltip:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • description:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • max_stacks:2
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Hot Streak! 41.7 0.0 7.3sec 7.3sec 0.9sec 12.02% 48.89% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:no_race
  • cooldown name:buff_hot_streak
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.8s / 38.7s
  • trigger_min/max:0.8s / 38.7s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 3.3s

Stack Uptimes

  • hot_streak_1:12.02%

Spelldata

  • id:48108
  • name:Hot Streak!
  • tooltip:Your next Pyroblast or Flamestrike spell is instant cast, and causes double the normal Ignite damage.
  • description:{$@spelldesc195283=Getting two direct-damage critical strikes in a row with Fire spells will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Spectral Intellect 1.5 0.0 300.5sec 0.0sec 23.2sec 11.29% 0.00% 0.0 (0.0) 1.3

Buff Details

  • buff initial source:no_race
  • cooldown name:buff_potion_of_spectral_intellect
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:1.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:190.00

Trigger Details

  • interval_min/max:300.0s / 305.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:0.2s / 25.0s

Stack Uptimes

  • potion_of_spectral_intellect_1:11.29%

Spelldata

  • id:307162
  • name:Potion of Spectral Intellect
  • tooltip:Intellect increased by $w1.
  • description:Increases your Intellect by {$s1=190} for {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:1.00
  • default_chance:0.00%
Rune of Power 9.7 0.0 31.9sec 31.9sec 14.7sec 47.60% 0.00% 0.0 (0.0) 9.3

Buff Details

  • buff initial source:no_race
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:16.3s / 49.0s
  • trigger_min/max:16.3s / 49.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • rune_of_power_1:47.60%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism)

Buff Details

  • buff initial source:no_race
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power

Buff Details

  • buff initial source:no_race
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases $pri by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%

Procs, Uptimes & Benefits

Proc Count Min Max Interval Min Max
Heating Up generated 42.9 30.0 55.0 7.0s 0.4s 29.5s
Heating Up removed 0.3 0.0 3.0 48.0s 6.5s 313.9s
Heating Up converted with Fire Blast 17.5 11.0 25.0 17.4s 1.3s 69.5s
Hot Streak procs 41.7 30.0 52.0 7.3s 0.8s 38.7s
Hot Streak spells used 91.3 68.0 114.0 3.3s 0.0s 29.0s
Hot Streak spell crits 88.1 64.0 111.0 3.4s 0.0s 29.0s
Hot Streak spell crits wasted 3.5 0.0 9.0 72.3s 4.5s 229.7s
Direct Ignite applications 3.0 3.0 3.0 1.8s 1.8s 1.8s
Ignites spread to new targets 0.0 0.0 2.0 0.0s 0.0s 0.0s
Ignites spread to targets with existing Ignite 28.0 21.0 34.0 21.6s 1.0s 98.4s
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 25.71% 22.09% 27.84% 1.0s 0.0s 5.0s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.5100.0002.7901.5270.0005.324
Rune of Power5.1980.00018.73332.46624.31142.076
Fire Blast0.0960.0007.6893.6162.96010.949
Dragon's Breath4.0290.00041.44658.16331.315100.544
Combustion2.5331.5006.7288.9504.64415.543
Phoenix Flames0.1860.00015.8422.6371.95417.800

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
no_race
mana_regen Mana 2784.08 211107.58 100.00% 75.83 88584.72 29.56%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 49000.0 704.01 708.62 88566.8 48615.5 41823.0 50000.0
Usage Type Count Total Avg RPE APR
no_race
combustion Mana 3.5 17612.2 5000.0 5007.1 0.0
dragons_breath Mana 13.8 27515.9 2000.0 1999.1 4.2
fire_blast Mana 37.8 18903.7 500.0 500.0 11.0
fireball Mana 3.5 3518.5 1000.0 1001.1 5.8
flamestrike Mana 99.6 124547.0 1250.0 1250.1 16.0
mirror_image Mana 3.0 1988.3 665.4 665.4 7.2
scorch Mana 34.9 17462.9 500.0 500.6 5.3

Statistics & Data Analysis

Fight Length
no_race Fight Length
Count 1521
Mean 299.89
Minimum 240.02
Maximum 359.79
Spread ( max - min ) 119.76
Range [ ( max - min ) / 2 * 100% ] 19.97%
DPS
no_race Damage Per Second
Count 1521
Mean 10389.29
Minimum 9509.34
Maximum 11912.37
Spread ( max - min ) 2403.04
Range [ ( max - min ) / 2 * 100% ] 11.56%
Standard Deviation 346.4711
5th Percentile 9876.38
95th Percentile 10981.20
( 95th Percentile - 5th Percentile ) 1104.82
Mean Distribution
Standard Deviation 8.8839
95.00% Confidence Interval ( 10371.88 - 10406.70 )
Normalized 95.00% Confidence Interval ( 99.83% - 100.17% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 43
0.1% Error 4273
0.1 Scale Factor Error with Delta=300 1025
0.05 Scale Factor Error with Delta=300 4099
0.01 Scale Factor Error with Delta=300 102475
Priority Target DPS
no_race Priority Target Damage Per Second
Count 1521
Mean 4385.31
Minimum 4102.01
Maximum 4845.86
Spread ( max - min ) 743.84
Range [ ( max - min ) / 2 * 100% ] 8.48%
Standard Deviation 115.2763
5th Percentile 4213.94
95th Percentile 4584.04
( 95th Percentile - 5th Percentile ) 370.10
Mean Distribution
Standard Deviation 2.9558
95.00% Confidence Interval ( 4379.52 - 4391.11 )
Normalized 95.00% Confidence Interval ( 99.87% - 100.13% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 27
0.1% Error 2655
0.1 Scale Factor Error with Delta=300 114
0.05 Scale Factor Error with Delta=300 454
0.01 Scale Factor Error with Delta=300 11344
DPS(e)
no_race Damage Per Second (Effective)
Count 1521
Mean 10389.29
Minimum 9509.34
Maximum 11912.37
Spread ( max - min ) 2403.04
Range [ ( max - min ) / 2 * 100% ] 11.56%
Damage
no_race Damage
Count 1521
Mean 3100160.66
Minimum 2412516.24
Maximum 4076205.43
Spread ( max - min ) 1663689.18
Range [ ( max - min ) / 2 * 100% ] 26.83%
DTPS
no_race Damage Taken Per Second
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
no_race Healing Per Second
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
no_race Healing Per Second (Effective)
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
no_race Heal
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
no_race Healing Taken Per Second
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
no_race Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
no_raceTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
no_race Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 flask
1 0.00 food
2 0.00 augmentation
3 0.00 arcane_intellect
4 0.00 variable,name=disable_combustion,op=reset
If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
5 0.00 variable,name=hot_streak_flamestrike,op=set,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
6 0.00 variable,name=hard_cast_flamestrike,op=set,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
7 0.00 variable,name=combustion_flamestrike,op=set,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch.enabled+6*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
8 0.00 variable,name=arcane_explosion,op=set,if=variable.arcane_explosion=0,value=99*talent.flame_patch.enabled+2*!talent.flame_patch.enabled
This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
9 0.00 variable,name=arcane_explosion_mana,default=40,op=reset
This variable specifies the percentage of mana below which Arcane Explosion will not be used.
A 0.00 variable,name=kindling_reduction,default=0.2,op=reset
With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
B 0.00 variable,name=shifting_power_reduction,op=set,value=-action.shifting_power.execute_time%action.shifting_power.new_tick_time*(dbc.effect.815503.base_value%1000+conduit.discipline_of_the_grove.time_value),if=covenant.night_fae.enabled
The amount of cooldown reduction in seconds given by a full channel of Shifting Power. The dbc.effect.815503.base_value%1000 expression gives the number of seconds removed by each tick normally and conduit.discipline_of_the_grove.time_value gives the additional adjustment from that conduit.
C 0.00 variable,name=skb_duration,op=set,value=dbc.effect.828420.base_value
The duration of a Sun King's Blessing Combustion.
D 0.00 variable,name=combustion_on_use,op=set,value=equipped.manifesto_of_madness|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.ignition_mages_fuse|equipped.tzanes_barkspines|equipped.azurethos_singed_plumage|equipped.ancient_knot_of_wisdom|equipped.shockbiters_fang|equipped.neural_synapse_enhancer|equipped.balefire_branch
E 0.00 variable,name=font_double_on_use,op=set,value=equipped.azsharas_font_of_power&variable.combustion_on_use
F 0.00 variable,name=font_of_power_precombat_channel,op=set,value=18,if=variable.font_double_on_use&!talent.firestarter.enabled&variable.font_of_power_precombat_channel=0
This variable determines when Azshara's Font of Power is used before the pull if bfa.font_of_power_precombat_channel is not specified.
G 0.00 variable,name=empyreal_ordnance_delay,default=18,op=reset
How long before Combustion should Empyreal Ordnance be used?
H 0.00 snapshot_stats
I 0.00 use_item,name=azsharas_font_of_power,if=!variable.disable_combustion
J 0.00 mirror_image
K 0.00 pyroblast
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=!runeforge.disciplinary_command.equipped
0.00 variable,name=time_to_combustion,op=set,value=talent.firestarter.enabled*firestarter.remains+(cooldown.combustion.remains*(1-variable.kindling_reduction*talent.kindling.enabled))*!cooldown.combustion.ready*buff.combustion.down
0.00 variable,name=time_to_combustion,op=max,value=variable.empyreal_ordnance_delay-(cooldown.empyreal_ordnance.duration-cooldown.empyreal_ordnance.remains)*!cooldown.empyreal_ordnance.ready,if=equipped.empyreal_ordnance
Make sure Combustion is delayed if needed based on the empyreal_ordnance_delay variable
0.00 shifting_power,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains>0&(cooldown.rune_of_power.remains>0|!talent.rune_of_power.enabled)
0.00 radiant_spark,if=(buff.combustion.down&buff.rune_of_power.down&(cooldown.combustion.remains<execute_time|cooldown.combustion.remains>cooldown.radiant_spark.duration))|(buff.rune_of_power.up&cooldown.combustion.remains>30)
0.00 deathborne,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains<execute_time
L 1.99 mirror_image,if=buff.combustion.down&debuff.radiant_spark_vulnerability.down
0.00 use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
0.00 use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay
0.00 use_item,name=soul_igniter
0.00 use_item,name=glyph_of_assimilation
0.00 use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
0.00 use_item,name=dreadfire_vessel
0.00 use_item,name=azsharas_font_of_power,if=variable.time_to_combustion<=5+15*variable.font_double_on_use&variable.time_to_combustion>0&!variable.disable_combustion
0.00 guardian_of_azeroth,if=(variable.time_to_combustion<10|fight_remains<variable.time_to_combustion)&!variable.disable_combustion
0.00 concentrated_flame
0.00 reaping_flames
0.00 focused_azerite_beam
0.00 purifying_blast
0.00 ripple_in_space
0.00 the_unbound_force
0.00 counterspell,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
Get the disciplinary_command buff up, unless combustion is soon.
0.00 arcane_explosion,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
M 6.22 rune_of_power,if=buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)
N 0.00 call_action_list,name=combustion_phase,if=!variable.disable_combustion&variable.time_to_combustion<=0
0.00 variable,name=fire_blast_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.fire_blast.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains
0.00 variable,name=phoenix_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.phoenix_flames.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped
O 0.00 call_action_list,name=rop_phase,if=buff.rune_of_power.up&(variable.time_to_combustion>0|variable.disable_combustion)
P 21.44 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
Q 0.00 call_action_list,name=standard_rotation,if=(variable.time_to_combustion>0|variable.disable_combustion)&buff.rune_of_power.down
actions.combustion_cooldowns
# count action,conditions
R 1.49 potion
0.00 blood_fury
0.00 berserking
0.00 fireblood
0.00 ancestral_call
0.00 use_items
0.00 use_item,use_off_gcd=1,effect_name=gladiators_badge,if=action.meteor.in_flight_remains<=0.5
0.00 time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up
actions.combustion_phase
# count action,conditions
0.00 lights_judgment,if=buff.combustion.down
0.00 variable,name=extended_combustion_remains,op=set,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains)
Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
0.00 variable,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack)
Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
0.00 bag_of_tricks,if=buff.combustion.down
0.00 living_bomb,if=active_enemies>1&buff.combustion.down
0.00 mirrors_of_torment,if=buff.combustion.down&buff.rune_of_power.down
0.00 use_item,name=hyperthread_wristwraps,if=buff.combustion.up&action.fire_blast.charges=0&action.fire_blast.recharge_time>gcd.max
0.00 blood_of_the_enemy
0.00 memory_of_lucid_dreams
0.00 worldvein_resonance
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&conduit.infernal_cascade.enabled&charges>=1&((action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration-variable.extended_combustion_remains%(buff.infernal_cascade.duration-0.5))>=0|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.remains<0.5)&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
BFA Fire Blast usage: During Combustion, Fire Blasts are used to generate Hot Streaks and minimize the amount of time spent executing other spells. For standard Fire, Fire Blasts are only used when Heating Up is active or when a Scorch cast is in progress and Heating Up and Hot Streak are not active. With Blaster Master and Flame On, Fire Blasts can additionally be used while Hot Streak and Heating Up are not active and a Pyroblast is in the air and also while casting Scorch even if Heating Up is already active. The latter allows two Hot Streak Pyroblasts to be cast in succession after the Scorch. Additionally with Blaster Master and Flame On, Fire Blasts should not be used unless Blaster Master is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=azerite.blaster_master.enabled&charges>=1&((action.fire_blast.charges_fractional+(buff.combustion.remains-buff.blaster_master.duration)%cooldown.fire_blast.duration-(buff.combustion.remains)%(buff.blaster_master.duration-0.5))>=0|!azerite.blaster_master.enabled|!talent.flame_on.enabled|buff.combustion.remains<=buff.blaster_master.duration|buff.blaster_master.remains<0.5|equipped.hyperthread_wristwraps&cooldown.hyperthread_wristwraps_300142.remains<5)&buff.combustion.up&(!action.scorch.executing&!action.pyroblast.in_flight&buff.heating_up.up|action.scorch.executing&buff.hot_streak.down&(buff.heating_up.down|azerite.blaster_master.enabled)|azerite.blaster_master.enabled&talent.flame_on.enabled&action.pyroblast.in_flight&buff.heating_up.down&buff.hot_streak.down)
Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
S 11.95 fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
With Infernal Cascade, Fire Blast use should be additionaly constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
0.00 counterspell,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
0.00 arcane_explosion,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_frost.down
T 0.00 call_action_list,name=active_talents
U 3.52 combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
V 0.00 call_action_list,name=combustion_cooldowns,if=buff.combustion.last_expire<=action.combustion.last_used
Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
W 17.16 flamestrike,if=(buff.hot_streak.react|buff.firestorm.react)&active_enemies>=variable.combustion_flamestrike
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
0.00 pyroblast,if=buff.hot_streak.react&buff.combustion.up
0.00 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
X 10.18 phoenix_flames,if=buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
Y 3.54 fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
Z 5.17 scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
0.00 living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
a 1.97 dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
b 0.07 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
actions.rop_phase
# count action,conditions
c 18.11 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury.enabled&cooldown.dragons_breath.ready)|(talent.searing_touch.enabled&target.health.pct<=30)))
Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flametrikes or when Sun King's Blessing is ready.
d 2.95 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
e 0.00 call_action_list,name=active_talents
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
0.00 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&active_enemies<variable.hot_streak_flamestrike
f 1.37 phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
g 13.46 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
h 4.85 dragons_breath,if=active_enemies>2
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
i 22.37 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
0.00 fireball
actions.standard_rotation
# count action,conditions
j 17.34 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
0.00 pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power.enabled)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
Try to get SKB procs inside RoP phases or Combustion phases when possible.
0.00 pyroblast,if=buff.hot_streak.react&target.health.pct<=30&talent.searing_touch.enabled
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
k 1.47 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
0.00 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&active_enemies<variable.hot_streak_flamestrike
l 2.57 phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
m 0.00 call_action_list,name=active_talents
n 6.94 dragons_breath,if=active_enemies>1
o 16.61 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
p 24.65 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
0.00 fireball
0.00 scorch

Sample Sequence

01456789ACDEGJKRYUXWSSWSXWXZZWSWZaiPcMiiiiiPfPchippppPPjpnppppPPMcihiiiPPcjjjpnppYUSXWSXWXZSWZaciMiiLPiPchilpppPPjpnppppPPjMihiiiPPcipnppppYUSXWSSWXXWZZacccMgdgcdcgggcgPcfcnooPjoojoLjokojjjnlPjooojoPMcgggcgPccccgfj

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 flask no_race 50000.0/50000: 100% mana
Pre precombat 1 food no_race 50000.0/50000: 100% mana
Pre precombat 4 disable_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 5 hot_streak_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 6 hard_cast_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 7 combustion_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 8 arcane_explosion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 9 arcane_explosion_mana Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat A kindling_reduction Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat C skb_duration Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat D combustion_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat E font_double_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat G empyreal_ordnance_delay Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat J mirror_image Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat K pyroblast Fluffy_Pillow 50000.0/50000: 100% mana
0:00.000 combustion_cooldowns R potion Fluffy_Pillow 49000.0/50000: 98% mana
0:00.000 combustion_phase Y fireball Fluffy_Pillow 49000.0/50000: 98% mana potion_of_spectral_intellect
0:01.500 combustion_phase U combustion Fluffy_Pillow 50000.0/50000: 100% mana bloodlust, potion_of_spectral_intellect
0:01.959 combustion_phase X phoenix_flames Fluffy_Pillow 44459.0/50000: 89% mana bloodlust, combustion, rune_of_power, potion_of_spectral_intellect
0:02.965 combustion_phase W flamestrike Fluffy_Pillow 45465.0/50000: 91% mana bloodlust, combustion, hot_streak, rune_of_power, potion_of_spectral_intellect
0:02.965 combustion_phase S fire_blast Fluffy_Pillow 44215.0/50000: 88% mana bloodlust, combustion, rune_of_power, potion_of_spectral_intellect
0:03.465 combustion_phase S fire_blast Fluffy_Pillow 44215.0/50000: 88% mana bloodlust, combustion, heating_up, rune_of_power, potion_of_spectral_intellect
0:03.970 combustion_phase W flamestrike Fluffy_Pillow 44220.0/50000: 88% mana bloodlust, combustion, hot_streak, rune_of_power, potion_of_spectral_intellect
0:03.970 combustion_phase S fire_blast Fluffy_Pillow 42970.0/50000: 86% mana bloodlust, combustion, rune_of_power, potion_of_spectral_intellect
0:04.977 combustion_phase X phoenix_flames Fluffy_Pillow 43477.0/50000: 87% mana bloodlust, combustion, heating_up, rune_of_power, potion_of_spectral_intellect
0:05.984 combustion_phase W flamestrike Fluffy_Pillow 44484.0/50000: 89% mana bloodlust, combustion, hot_streak, rune_of_power, potion_of_spectral_intellect
0:06.992 combustion_phase X phoenix_flames Fluffy_Pillow 44242.0/50000: 88% mana bloodlust, combustion, rune_of_power, potion_of_spectral_intellect
0:07.999 combustion_phase Z scorch Fluffy_Pillow 45249.0/50000: 90% mana bloodlust, combustion, heating_up, rune_of_power, potion_of_spectral_intellect
0:09.007 combustion_phase Z scorch Fluffy_Pillow 45757.0/50000: 92% mana bloodlust, combustion, heating_up, rune_of_power, potion_of_spectral_intellect
0:10.014 combustion_phase W flamestrike Fluffy_Pillow 46264.0/50000: 93% mana bloodlust, combustion, hot_streak, rune_of_power, potion_of_spectral_intellect
0:10.014 combustion_phase S fire_blast Fluffy_Pillow 45014.0/50000: 90% mana bloodlust, combustion, rune_of_power, potion_of_spectral_intellect
0:11.021 combustion_phase W flamestrike Fluffy_Pillow 45521.0/50000: 91% mana bloodlust, combustion, hot_streak, rune_of_power, potion_of_spectral_intellect
0:12.027 combustion_phase Z scorch Fluffy_Pillow 45277.0/50000: 91% mana bloodlust, combustion, rune_of_power, potion_of_spectral_intellect
0:13.034 combustion_phase a dragons_breath Fluffy_Pillow 45784.0/50000: 92% mana bloodlust, combustion, rune_of_power, potion_of_spectral_intellect
0:14.041 rop_phase i flamestrike Fluffy_Pillow 44791.0/50000: 90% mana bloodlust, heating_up, rune_of_power, potion_of_spectral_intellect
0:16.326 default P fire_blast Fluffy_Pillow 46991.0/50000: 94% mana bloodlust, heating_up, rune_of_power, potion_of_spectral_intellect
0:16.384 rop_phase c flamestrike Fluffy_Pillow 45384.0/50000: 91% mana bloodlust, hot_streak, rune_of_power, potion_of_spectral_intellect
0:17.390 default M rune_of_power Fluffy_Pillow 45140.0/50000: 90% mana bloodlust, potion_of_spectral_intellect
0:18.396 rop_phase i flamestrike Fluffy_Pillow 46146.0/50000: 92% mana bloodlust, rune_of_power, potion_of_spectral_intellect
0:20.738 rop_phase i flamestrike Fluffy_Pillow 47238.0/50000: 94% mana bloodlust, rune_of_power, potion_of_spectral_intellect
0:23.080 rop_phase i flamestrike Fluffy_Pillow 48330.0/50000: 97% mana bloodlust, rune_of_power, potion_of_spectral_intellect
0:25.423 rop_phase i flamestrike Fluffy_Pillow 48755.0/50000: 98% mana bloodlust, rune_of_power
0:27.764 rop_phase i flamestrike Fluffy_Pillow 48753.0/50000: 98% mana bloodlust, rune_of_power
0:29.764 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana bloodlust, rune_of_power
0:30.106 rop_phase f phoenix_flames Fluffy_Pillow 48592.0/50000: 97% mana bloodlust, heating_up, rune_of_power
0:30.306 default P fire_blast Fluffy_Pillow 48792.0/50000: 98% mana bloodlust, heating_up, rune_of_power
0:31.113 rop_phase c flamestrike Fluffy_Pillow 49099.0/50000: 98% mana bloodlust, hot_streak, rune_of_power
0:32.120 rop_phase h dragons_breath Fluffy_Pillow 48856.0/50000: 98% mana bloodlust, rune_of_power
0:33.126 rop_phase i flamestrike Fluffy_Pillow 47862.0/50000: 96% mana bloodlust, rune_of_power
0:35.469 standard_rotation p flamestrike Fluffy_Pillow 48755.0/50000: 98% mana bloodlust
0:37.812 standard_rotation p flamestrike Fluffy_Pillow 48755.0/50000: 98% mana bloodlust
0:40.154 standard_rotation p flamestrike Fluffy_Pillow 48754.0/50000: 98% mana bloodlust
0:42.497 standard_rotation p flamestrike Fluffy_Pillow 48755.0/50000: 98% mana
0:43.697 default P fire_blast Fluffy_Pillow 49955.0/50000: 100% mana
0:45.097 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
0:45.541 standard_rotation j flamestrike Fluffy_Pillow 48694.0/50000: 97% mana hot_streak
0:46.846 standard_rotation p flamestrike Fluffy_Pillow 48749.0/50000: 97% mana
0:49.890 standard_rotation n dragons_breath Fluffy_Pillow 48755.0/50000: 98% mana
0:51.428 standard_rotation p flamestrike Fluffy_Pillow 48293.0/50000: 97% mana
0:54.470 standard_rotation p flamestrike Fluffy_Pillow 48753.0/50000: 98% mana
0:57.515 standard_rotation p flamestrike Fluffy_Pillow 48756.0/50000: 98% mana
1:00.558 standard_rotation p flamestrike Fluffy_Pillow 48754.0/50000: 98% mana
1:01.058 default P fire_blast Fluffy_Pillow 49254.0/50000: 99% mana
1:03.158 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
1:03.603 default M rune_of_power Fluffy_Pillow 48695.0/50000: 97% mana hot_streak
1:04.910 rop_phase c flamestrike Fluffy_Pillow 50000.0/50000: 100% mana hot_streak, rune_of_power
1:06.215 rop_phase i flamestrike Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
1:09.258 rop_phase h dragons_breath Fluffy_Pillow 48754.0/50000: 98% mana rune_of_power
1:10.564 rop_phase i flamestrike Fluffy_Pillow 48060.0/50000: 96% mana rune_of_power
1:13.609 rop_phase i flamestrike Fluffy_Pillow 48756.0/50000: 98% mana rune_of_power
1:16.653 rop_phase i flamestrike Fluffy_Pillow 48755.0/50000: 98% mana rune_of_power
1:18.453 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
1:19.253 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
1:19.697 rop_phase c flamestrike Fluffy_Pillow 48694.0/50000: 97% mana hot_streak, rune_of_power, firestorm
1:21.004 standard_rotation j flamestrike Fluffy_Pillow 48751.0/50000: 98% mana firestorm
1:22.312 standard_rotation j flamestrike Fluffy_Pillow 48809.0/50000: 98% mana firestorm
1:23.618 standard_rotation j flamestrike Fluffy_Pillow 48865.0/50000: 98% mana firestorm
1:24.925 standard_rotation p flamestrike Fluffy_Pillow 48922.0/50000: 98% mana
1:27.967 standard_rotation n dragons_breath Fluffy_Pillow 48753.0/50000: 98% mana
1:29.273 standard_rotation p flamestrike Fluffy_Pillow 48059.0/50000: 96% mana
1:32.315 standard_rotation p flamestrike Fluffy_Pillow 48753.0/50000: 98% mana
1:35.359 combustion_phase Y fireball Fluffy_Pillow 48755.0/50000: 98% mana
1:36.859 combustion_phase U combustion Fluffy_Pillow 50000.0/50000: 100% mana
1:36.859 combustion_phase S fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, rune_of_power
1:37.318 combustion_phase X phoenix_flames Fluffy_Pillow 43959.0/50000: 88% mana combustion, heating_up, rune_of_power
1:38.624 combustion_phase W flamestrike Fluffy_Pillow 45265.0/50000: 91% mana combustion, hot_streak, rune_of_power
1:38.624 combustion_phase S fire_blast Fluffy_Pillow 44015.0/50000: 88% mana combustion, rune_of_power
1:39.931 combustion_phase X phoenix_flames Fluffy_Pillow 44822.0/50000: 90% mana combustion, heating_up, rune_of_power
1:41.237 combustion_phase W flamestrike Fluffy_Pillow 46128.0/50000: 92% mana combustion, hot_streak, rune_of_power
1:42.543 combustion_phase X phoenix_flames Fluffy_Pillow 46184.0/50000: 92% mana combustion, rune_of_power
1:43.849 combustion_phase Z scorch Fluffy_Pillow 47490.0/50000: 95% mana combustion, heating_up, rune_of_power
1:44.449 combustion_phase S fire_blast Fluffy_Pillow 48090.0/50000: 96% mana combustion, heating_up, rune_of_power
1:45.155 combustion_phase W flamestrike Fluffy_Pillow 47796.0/50000: 96% mana combustion, hot_streak, rune_of_power
1:46.461 combustion_phase Z scorch Fluffy_Pillow 47852.0/50000: 96% mana combustion, heating_up, rune_of_power
1:47.766 combustion_phase a dragons_breath Fluffy_Pillow 48657.0/50000: 97% mana combustion, heating_up, rune_of_power
1:49.073 rop_phase c flamestrike Fluffy_Pillow 47964.0/50000: 96% mana hot_streak, rune_of_power
1:50.377 rop_phase i flamestrike Fluffy_Pillow 48018.0/50000: 96% mana rune_of_power
1:53.420 default M rune_of_power Fluffy_Pillow 48754.0/50000: 98% mana
1:54.726 rop_phase i flamestrike Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
1:57.770 rop_phase i flamestrike Fluffy_Pillow 48755.0/50000: 98% mana rune_of_power
2:00.813 default L mirror_image Fluffy_Pillow 48754.0/50000: 98% mana rune_of_power
2:01.913 default P fire_blast Fluffy_Pillow 48854.0/50000: 98% mana rune_of_power
2:02.117 rop_phase i flamestrike Fluffy_Pillow 48558.0/50000: 97% mana heating_up, rune_of_power
2:04.717 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
2:05.162 rop_phase c flamestrike Fluffy_Pillow 48695.0/50000: 97% mana hot_streak, rune_of_power
2:06.468 rop_phase h dragons_breath Fluffy_Pillow 48751.0/50000: 98% mana rune_of_power
2:07.775 rop_phase i flamestrike Fluffy_Pillow 48058.0/50000: 96% mana rune_of_power
2:10.819 standard_rotation l phoenix_flames Fluffy_Pillow 48755.0/50000: 98% mana
2:12.124 standard_rotation p flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
2:15.169 standard_rotation p flamestrike Fluffy_Pillow 48756.0/50000: 98% mana
2:18.212 standard_rotation p flamestrike Fluffy_Pillow 48754.0/50000: 98% mana
2:19.212 default P fire_blast Fluffy_Pillow 49754.0/50000: 100% mana
2:20.812 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
2:21.254 standard_rotation j flamestrike Fluffy_Pillow 48692.0/50000: 97% mana hot_streak
2:22.561 standard_rotation p flamestrike Fluffy_Pillow 48749.0/50000: 97% mana
2:25.606 standard_rotation n dragons_breath Fluffy_Pillow 48756.0/50000: 98% mana
2:26.910 standard_rotation p flamestrike Fluffy_Pillow 48060.0/50000: 96% mana
2:29.951 standard_rotation p flamestrike Fluffy_Pillow 48752.0/50000: 98% mana
2:32.995 standard_rotation p flamestrike Fluffy_Pillow 48755.0/50000: 98% mana
2:36.040 standard_rotation p flamestrike Fluffy_Pillow 48756.0/50000: 98% mana
2:36.640 default P fire_blast Fluffy_Pillow 49356.0/50000: 99% mana
2:38.640 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
2:39.084 standard_rotation j flamestrike Fluffy_Pillow 48694.0/50000: 97% mana hot_streak
2:40.392 default M rune_of_power Fluffy_Pillow 48752.0/50000: 98% mana
2:41.700 rop_phase i flamestrike Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
2:44.742 rop_phase h dragons_breath Fluffy_Pillow 48753.0/50000: 98% mana rune_of_power
2:46.049 rop_phase i flamestrike Fluffy_Pillow 48060.0/50000: 96% mana rune_of_power
2:49.094 rop_phase i flamestrike Fluffy_Pillow 48756.0/50000: 98% mana rune_of_power
2:52.139 rop_phase i flamestrike Fluffy_Pillow 48756.0/50000: 98% mana rune_of_power
2:53.939 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
2:54.739 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
2:55.183 rop_phase c flamestrike Fluffy_Pillow 48694.0/50000: 97% mana hot_streak, rune_of_power
2:56.490 rop_phase i flamestrike Fluffy_Pillow 48751.0/50000: 98% mana rune_of_power
2:59.534 standard_rotation p flamestrike Fluffy_Pillow 48755.0/50000: 98% mana
3:02.577 standard_rotation n dragons_breath Fluffy_Pillow 48754.0/50000: 98% mana
3:04.053 standard_rotation p flamestrike Fluffy_Pillow 48230.0/50000: 96% mana
3:07.096 standard_rotation p flamestrike Fluffy_Pillow 48754.0/50000: 98% mana
3:10.138 standard_rotation p flamestrike Fluffy_Pillow 48753.0/50000: 98% mana
3:13.182 standard_rotation p flamestrike Fluffy_Pillow 48755.0/50000: 98% mana
3:16.225 combustion_phase Y fireball Fluffy_Pillow 48754.0/50000: 98% mana
3:17.725 combustion_phase U combustion Fluffy_Pillow 50000.0/50000: 100% mana
3:17.725 combustion_phase S fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, rune_of_power
3:18.184 combustion_phase X phoenix_flames Fluffy_Pillow 43959.0/50000: 88% mana combustion, heating_up, rune_of_power
3:19.490 combustion_phase W flamestrike Fluffy_Pillow 45265.0/50000: 91% mana combustion, hot_streak, rune_of_power
3:19.490 combustion_phase S fire_blast Fluffy_Pillow 44015.0/50000: 88% mana combustion, rune_of_power
3:19.990 combustion_phase S fire_blast Fluffy_Pillow 44015.0/50000: 88% mana combustion, heating_up, rune_of_power
3:20.796 combustion_phase W flamestrike Fluffy_Pillow 44321.0/50000: 89% mana combustion, hot_streak, rune_of_power
3:22.101 combustion_phase X phoenix_flames Fluffy_Pillow 44376.0/50000: 89% mana combustion, rune_of_power
3:23.408 combustion_phase X phoenix_flames Fluffy_Pillow 45683.0/50000: 91% mana combustion, heating_up, rune_of_power
3:24.713 combustion_phase W flamestrike Fluffy_Pillow 46988.0/50000: 94% mana combustion, hot_streak, rune_of_power
3:26.018 combustion_phase Z scorch Fluffy_Pillow 47043.0/50000: 94% mana combustion, rune_of_power
3:27.324 combustion_phase Z scorch Fluffy_Pillow 47849.0/50000: 96% mana combustion, rune_of_power
3:28.632 combustion_phase a dragons_breath Fluffy_Pillow 48657.0/50000: 97% mana combustion, heating_up, rune_of_power
3:29.938 rop_phase c flamestrike Fluffy_Pillow 47963.0/50000: 96% mana hot_streak, rune_of_power, firestorm
3:31.243 rop_phase c flamestrike Fluffy_Pillow 48018.0/50000: 96% mana rune_of_power, firestorm
3:32.550 rop_phase c flamestrike Fluffy_Pillow 48075.0/50000: 96% mana rune_of_power, firestorm
3:33.856 default M rune_of_power Fluffy_Pillow 48131.0/50000: 96% mana
3:35.163 rop_phase g scorch Fluffy_Pillow 49438.0/50000: 99% mana rune_of_power
3:35.163 rop_phase d fire_blast Fluffy_Pillow 49438.0/50000: 99% mana rune_of_power
3:36.469 rop_phase g scorch Fluffy_Pillow 49504.0/50000: 99% mana heating_up, rune_of_power
3:37.774 rop_phase c flamestrike Fluffy_Pillow 49503.0/50000: 99% mana hot_streak, rune_of_power
3:37.874 rop_phase d fire_blast Fluffy_Pillow 48353.0/50000: 97% mana heating_up, rune_of_power
3:39.079 rop_phase c flamestrike Fluffy_Pillow 49058.0/50000: 98% mana hot_streak, rune_of_power
3:40.385 rop_phase g scorch Fluffy_Pillow 49114.0/50000: 98% mana rune_of_power
3:41.691 rop_phase g scorch Fluffy_Pillow 49504.0/50000: 99% mana rune_of_power
3:42.997 rop_phase g scorch Fluffy_Pillow 49504.0/50000: 99% mana heating_up, rune_of_power
3:44.302 rop_phase c flamestrike Fluffy_Pillow 49503.0/50000: 99% mana hot_streak, rune_of_power
3:45.609 rop_phase g scorch Fluffy_Pillow 49560.0/50000: 99% mana heating_up, rune_of_power
3:46.023 default P fire_blast Fluffy_Pillow 49960.0/50000: 100% mana heating_up, rune_of_power
3:46.915 rop_phase c flamestrike Fluffy_Pillow 49504.0/50000: 99% mana hot_streak, rune_of_power
3:48.223 rop_phase f phoenix_flames Fluffy_Pillow 49562.0/50000: 99% mana heating_up, rune_of_power
3:49.529 rop_phase c flamestrike Fluffy_Pillow 50000.0/50000: 100% mana hot_streak, rune_of_power
3:50.836 standard_rotation n dragons_breath Fluffy_Pillow 50000.0/50000: 100% mana
3:52.143 standard_rotation o scorch Fluffy_Pillow 49307.0/50000: 99% mana
3:53.448 standard_rotation o scorch Fluffy_Pillow 49503.0/50000: 99% mana
3:54.707 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
3:54.756 standard_rotation j flamestrike Fluffy_Pillow 49049.0/50000: 98% mana hot_streak
3:56.064 standard_rotation o scorch Fluffy_Pillow 49107.0/50000: 98% mana heating_up
3:57.371 standard_rotation o scorch Fluffy_Pillow 49505.0/50000: 99% mana heating_up
3:58.678 standard_rotation j flamestrike Fluffy_Pillow 49505.0/50000: 99% mana hot_streak
3:59.985 standard_rotation o scorch Fluffy_Pillow 49562.0/50000: 99% mana heating_up
4:01.293 default L mirror_image Fluffy_Pillow 49506.0/50000: 99% mana heating_up
4:02.600 standard_rotation j flamestrike Fluffy_Pillow 49813.0/50000: 100% mana hot_streak
4:03.908 standard_rotation o scorch Fluffy_Pillow 49871.0/50000: 100% mana
4:03.908 standard_rotation k fire_blast Fluffy_Pillow 49871.0/50000: 100% mana
4:05.215 standard_rotation o scorch Fluffy_Pillow 49505.0/50000: 99% mana heating_up
4:06.522 standard_rotation j flamestrike Fluffy_Pillow 49505.0/50000: 99% mana hot_streak, firestorm
4:07.828 standard_rotation j flamestrike Fluffy_Pillow 49561.0/50000: 99% mana heating_up, firestorm
4:09.136 standard_rotation j flamestrike Fluffy_Pillow 49619.0/50000: 99% mana heating_up, firestorm
4:10.443 standard_rotation n dragons_breath Fluffy_Pillow 49676.0/50000: 99% mana heating_up
4:11.749 standard_rotation l phoenix_flames Fluffy_Pillow 48982.0/50000: 98% mana heating_up
4:12.075 default P fire_blast Fluffy_Pillow 49293.0/50000: 99% mana heating_up
4:13.266 standard_rotation j flamestrike Fluffy_Pillow 49999.0/50000: 100% mana hot_streak
4:14.572 standard_rotation o scorch Fluffy_Pillow 50000.0/50000: 100% mana
4:15.879 standard_rotation o scorch Fluffy_Pillow 49505.0/50000: 99% mana
4:17.184 standard_rotation o scorch Fluffy_Pillow 49503.0/50000: 99% mana heating_up
4:18.491 standard_rotation j flamestrike Fluffy_Pillow 49505.0/50000: 99% mana hot_streak
4:19.797 standard_rotation o scorch Fluffy_Pillow 49561.0/50000: 99% mana heating_up
4:20.759 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
4:21.103 default M rune_of_power Fluffy_Pillow 49344.0/50000: 99% mana hot_streak
4:22.408 rop_phase c flamestrike Fluffy_Pillow 50000.0/50000: 100% mana hot_streak, rune_of_power
4:23.716 rop_phase g scorch Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
4:25.022 rop_phase g scorch Fluffy_Pillow 49504.0/50000: 99% mana rune_of_power
4:26.327 rop_phase g scorch Fluffy_Pillow 49503.0/50000: 99% mana heating_up, rune_of_power
4:27.632 rop_phase c flamestrike Fluffy_Pillow 49503.0/50000: 99% mana hot_streak, rune_of_power
4:28.937 rop_phase g scorch Fluffy_Pillow 49558.0/50000: 99% mana heating_up, rune_of_power
4:29.443 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
4:30.243 rop_phase c flamestrike Fluffy_Pillow 49504.0/50000: 99% mana hot_streak, rune_of_power, firestorm
4:31.550 rop_phase c flamestrike Fluffy_Pillow 49561.0/50000: 99% mana heating_up, rune_of_power, firestorm
4:32.855 rop_phase c flamestrike Fluffy_Pillow 49616.0/50000: 99% mana heating_up, rune_of_power, firestorm
4:34.163 rop_phase c flamestrike Fluffy_Pillow 49674.0/50000: 99% mana heating_up, rune_of_power, firestorm
4:35.471 rop_phase g scorch Fluffy_Pillow 49732.0/50000: 99% mana heating_up, rune_of_power
4:36.777 rop_phase f phoenix_flames Fluffy_Pillow 49504.0/50000: 99% mana heating_up, rune_of_power
4:38.267 standard_rotation j flamestrike Fluffy_Pillow 50000.0/50000: 100% mana hot_streak

Stats

Level Bonus (60) Race Bonus (none) Raid-Buffed Unbuffed Gear Amount
Strength 198 0 198 198 0
Agility 306 0 306 306 0
Stamina 414 0 434 414 0
Intellect 450 0 2457 2250 1800
Spirit 0 0 0 0 0
Health 8680 8280 0
Mana 50000 50000 0
Spell Power 2457 2250 0
Melee Crit 20.71% 20.71% 550
Spell Crit 35.71% 35.71% 550
Haste 15.15% 15.15% 500
Versatility 12.50% 12.50% 500
Mana Regen 1000 1000 0
Mastery 16.71% 16.71% 500
Armor 0 0 0
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 0.00

Profile

mage="no_race"
source=default
spec=fire
level=60
race=none
role=spell
position=back
talents=3031011
talent_override=flame_patch,if=3>2

# Default consumables
potion=spectral_intellect
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=disabled

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_intellect
# If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
actions.precombat+=/variable,name=disable_combustion,op=reset
# This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
actions.precombat+=/variable,name=hot_streak_flamestrike,op=set,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
actions.precombat+=/variable,name=hard_cast_flamestrike,op=set,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
actions.precombat+=/variable,name=combustion_flamestrike,op=set,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch.enabled+6*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
actions.precombat+=/variable,name=arcane_explosion,op=set,if=variable.arcane_explosion=0,value=99*talent.flame_patch.enabled+2*!talent.flame_patch.enabled
# This variable specifies the percentage of mana below which Arcane Explosion will not be used.
actions.precombat+=/variable,name=arcane_explosion_mana,default=40,op=reset
# With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
actions.precombat+=/variable,name=kindling_reduction,default=0.2,op=reset
# The amount of cooldown reduction in seconds given by a full channel of Shifting Power. The dbc.effect.815503.base_value%1000 expression gives the number of seconds removed by each tick normally and conduit.discipline_of_the_grove.time_value gives the additional adjustment from that conduit.
actions.precombat+=/variable,name=shifting_power_reduction,op=set,value=-action.shifting_power.execute_time%action.shifting_power.new_tick_time*(dbc.effect.815503.base_value%1000+conduit.discipline_of_the_grove.time_value),if=covenant.night_fae.enabled
# The duration of a Sun King's Blessing Combustion.
actions.precombat+=/variable,name=skb_duration,op=set,value=dbc.effect.828420.base_value
actions.precombat+=/variable,name=combustion_on_use,op=set,value=equipped.manifesto_of_madness|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.ignition_mages_fuse|equipped.tzanes_barkspines|equipped.azurethos_singed_plumage|equipped.ancient_knot_of_wisdom|equipped.shockbiters_fang|equipped.neural_synapse_enhancer|equipped.balefire_branch
actions.precombat+=/variable,name=font_double_on_use,op=set,value=equipped.azsharas_font_of_power&variable.combustion_on_use
# This variable determines when Azshara's Font of Power is used before the pull if bfa.font_of_power_precombat_channel is not specified.
actions.precombat+=/variable,name=font_of_power_precombat_channel,op=set,value=18,if=variable.font_double_on_use&!talent.firestarter.enabled&variable.font_of_power_precombat_channel=0
# How long before Combustion should Empyreal Ordnance be used?
actions.precombat+=/variable,name=empyreal_ordnance_delay,default=18,op=reset
actions.precombat+=/snapshot_stats
actions.precombat+=/use_item,name=azsharas_font_of_power,if=!variable.disable_combustion
actions.precombat+=/mirror_image
actions.precombat+=/pyroblast

# Executed every time the actor is available.
actions=counterspell,if=!runeforge.disciplinary_command.equipped
actions+=/variable,name=time_to_combustion,op=set,value=talent.firestarter.enabled*firestarter.remains+(cooldown.combustion.remains*(1-variable.kindling_reduction*talent.kindling.enabled))*!cooldown.combustion.ready*buff.combustion.down
# Make sure Combustion is delayed if needed based on the empyreal_ordnance_delay variable
actions+=/variable,name=time_to_combustion,op=max,value=variable.empyreal_ordnance_delay-(cooldown.empyreal_ordnance.duration-cooldown.empyreal_ordnance.remains)*!cooldown.empyreal_ordnance.ready,if=equipped.empyreal_ordnance
actions+=/shifting_power,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains>0&(cooldown.rune_of_power.remains>0|!talent.rune_of_power.enabled)
actions+=/radiant_spark,if=(buff.combustion.down&buff.rune_of_power.down&(cooldown.combustion.remains<execute_time|cooldown.combustion.remains>cooldown.radiant_spark.duration))|(buff.rune_of_power.up&cooldown.combustion.remains>30)
actions+=/deathborne,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains<execute_time
actions+=/mirror_image,if=buff.combustion.down&debuff.radiant_spark_vulnerability.down
actions+=/use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
actions+=/use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay
actions+=/use_item,name=soul_igniter
actions+=/use_item,name=glyph_of_assimilation
actions+=/use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
actions+=/use_item,name=dreadfire_vessel
actions+=/use_item,name=azsharas_font_of_power,if=variable.time_to_combustion<=5+15*variable.font_double_on_use&variable.time_to_combustion>0&!variable.disable_combustion
actions+=/guardian_of_azeroth,if=(variable.time_to_combustion<10|fight_remains<variable.time_to_combustion)&!variable.disable_combustion
actions+=/concentrated_flame
actions+=/reaping_flames
actions+=/focused_azerite_beam
actions+=/purifying_blast
actions+=/ripple_in_space
actions+=/the_unbound_force
# Get the disciplinary_command buff up, unless combustion is soon.
actions+=/counterspell,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/arcane_explosion,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/rune_of_power,if=buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)
actions+=/call_action_list,name=combustion_phase,if=!variable.disable_combustion&variable.time_to_combustion<=0
actions+=/variable,name=fire_blast_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.fire_blast.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains
actions+=/variable,name=phoenix_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.phoenix_flames.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped
actions+=/call_action_list,name=rop_phase,if=buff.rune_of_power.up&(variable.time_to_combustion>0|variable.disable_combustion)
# When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
# During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
actions+=/call_action_list,name=standard_rotation,if=(variable.time_to_combustion>0|variable.disable_combustion)&buff.rune_of_power.down

actions.active_talents=living_bomb,if=active_enemies>1&buff.combustion.down&(variable.time_to_combustion>cooldown.living_bomb.duration|variable.time_to_combustion<=0|variable.disable_combustion)
actions.active_talents+=/meteor,if=!variable.disable_combustion&variable.time_to_combustion<=0|(cooldown.meteor.duration<variable.time_to_combustion&!talent.rune_of_power.enabled)|talent.rune_of_power.enabled&buff.rune_of_power.up&variable.time_to_combustion>action.meteor.cooldown|fight_remains<variable.time_to_combustion|variable.disable_combustion
actions.active_talents+=/dragons_breath,if=talent.alexstraszas_fury.enabled&(buff.combustion.down&!buff.hot_streak.react)

actions.combustion_cooldowns=potion
actions.combustion_cooldowns+=/blood_fury
actions.combustion_cooldowns+=/berserking
actions.combustion_cooldowns+=/fireblood
actions.combustion_cooldowns+=/ancestral_call
actions.combustion_cooldowns+=/use_items
actions.combustion_cooldowns+=/use_item,use_off_gcd=1,effect_name=gladiators_badge,if=action.meteor.in_flight_remains<=0.5
actions.combustion_cooldowns+=/time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up

actions.combustion_phase=lights_judgment,if=buff.combustion.down
# Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
actions.combustion_phase+=/variable,name=extended_combustion_remains,op=set,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains)
# Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
actions.combustion_phase+=/variable,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack)
actions.combustion_phase+=/bag_of_tricks,if=buff.combustion.down
actions.combustion_phase+=/living_bomb,if=active_enemies>1&buff.combustion.down
actions.combustion_phase+=/mirrors_of_torment,if=buff.combustion.down&buff.rune_of_power.down
actions.combustion_phase+=/use_item,name=hyperthread_wristwraps,if=buff.combustion.up&action.fire_blast.charges=0&action.fire_blast.recharge_time>gcd.max
actions.combustion_phase+=/blood_of_the_enemy
actions.combustion_phase+=/memory_of_lucid_dreams
actions.combustion_phase+=/worldvein_resonance
# BFA Fire Blast usage: During Combustion, Fire Blasts are used to generate Hot Streaks and minimize the amount of time spent executing other spells. For standard Fire, Fire Blasts are only used when Heating Up is active or when a Scorch cast is in progress and Heating Up and Hot Streak are not active. With Blaster Master and Flame On, Fire Blasts can additionally be used while Hot Streak and Heating Up are not active and a Pyroblast is in the air and also while casting Scorch even if Heating Up is already active. The latter allows two Hot Streak Pyroblasts to be cast in succession after the Scorch. Additionally with Blaster Master and Flame On, Fire Blasts should not be used unless Blaster Master is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&conduit.infernal_cascade.enabled&charges>=1&((action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration-variable.extended_combustion_remains%(buff.infernal_cascade.duration-0.5))>=0|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.remains<0.5)&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
# Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=azerite.blaster_master.enabled&charges>=1&((action.fire_blast.charges_fractional+(buff.combustion.remains-buff.blaster_master.duration)%cooldown.fire_blast.duration-(buff.combustion.remains)%(buff.blaster_master.duration-0.5))>=0|!azerite.blaster_master.enabled|!talent.flame_on.enabled|buff.combustion.remains<=buff.blaster_master.duration|buff.blaster_master.remains<0.5|equipped.hyperthread_wristwraps&cooldown.hyperthread_wristwraps_300142.remains<5)&buff.combustion.up&(!action.scorch.executing&!action.pyroblast.in_flight&buff.heating_up.up|action.scorch.executing&buff.hot_streak.down&(buff.heating_up.down|azerite.blaster_master.enabled)|azerite.blaster_master.enabled&talent.flame_on.enabled&action.pyroblast.in_flight&buff.heating_up.down&buff.hot_streak.down)
# With Infernal Cascade, Fire Blast use should be additionaly constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
actions.combustion_phase+=/counterspell,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
actions.combustion_phase+=/arcane_explosion,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
actions.combustion_phase+=/frostbolt,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_frost.down
actions.combustion_phase+=/call_action_list,name=active_talents
actions.combustion_phase+=/combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
# Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
actions.combustion_phase+=/call_action_list,name=combustion_cooldowns,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/flamestrike,if=(buff.hot_streak.react|buff.firestorm.react)&active_enemies>=variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.combustion_phase+=/pyroblast,if=buff.firestorm.react
actions.combustion_phase+=/pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.hot_streak.react&buff.combustion.up
actions.combustion_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/phoenix_flames,if=buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
actions.combustion_phase+=/fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
actions.combustion_phase+=/scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
actions.combustion_phase+=/living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
actions.combustion_phase+=/dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
actions.combustion_phase+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled

actions.rop_phase=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.rop_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.rop_phase+=/pyroblast,if=buff.firestorm.react
actions.rop_phase+=/pyroblast,if=buff.hot_streak.react
# Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flametrikes or when Sun King's Blessing is ready.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury.enabled&cooldown.dragons_breath.ready)|(talent.searing_touch.enabled&target.health.pct<=30)))
# Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.rop_phase+=/call_action_list,name=active_talents
actions.rop_phase+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
actions.rop_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&active_enemies<variable.hot_streak_flamestrike
actions.rop_phase+=/phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.rop_phase+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled
actions.rop_phase+=/dragons_breath,if=active_enemies>2
actions.rop_phase+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
actions.rop_phase+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.rop_phase+=/fireball

actions.standard_rotation=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.standard_rotation+=/pyroblast,if=buff.firestorm.react
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
# Try to get SKB procs inside RoP phases or Combustion phases when possible.
actions.standard_rotation+=/pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power.enabled)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&target.health.pct<=30&talent.searing_touch.enabled
actions.standard_rotation+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
# During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.standard_rotation+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.standard_rotation+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&active_enemies<variable.hot_streak_flamestrike
actions.standard_rotation+=/phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.standard_rotation+=/call_action_list,name=active_talents
actions.standard_rotation+=/dragons_breath,if=active_enemies>1
actions.standard_rotation+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.standard_rotation+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
actions.standard_rotation+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.standard_rotation+=/fireball
actions.standard_rotation+=/scorch


# Gear Summary
# gear_ilvl=0.00
# gear_intellect=1800
# gear_crit_rating=500
# gear_haste_rating=500
# gear_mastery_rating=500
# gear_versatility_rating=500

orc : 10490 dps, 4428 dps to main target

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
10490.0 10490.0 18.5 / 0.176% 1437.3 / 13.7% 14.7
RPS Out RPS In Primary Resource Waiting APM Active Skill
708.3 703.9 Mana 0.04% 43.9 100.0% 100%
Talents

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
orc 10490
Dragon's Breath 391 3.7% 13.7 21.43sec 8520 6747 Direct 41.2 1861 4044 2839 44.8%

Stats Details: Dragons Breath

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 13.74 41.21 0.00 0.00 1.2629 0.0000 117025.19 117025.19 0.00% 6746.91 6746.91
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 55.19% 22.74 11 36 1861.12 1588 2520 1860.04 1617 2089 42333 42333 0.00%
crit 44.81% 18.46 5 33 4044.46 3176 5040 4039.99 3273 4653 74692 74692 0.00%

Action Details: Dragons Breath

  • id:31661
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:12.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:18.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.582500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:31661
  • name:Dragon's Breath
  • school:fire
  • tooltip:Disoriented.
  • description:Enemies in a cone in front of you take {$s2=0} Fire damage and are disoriented for {$d=4 seconds}. Damage will cancel the effect.

Action Priority List

    combustion_phase
    [b]:1.99
  • if_expr:buff.combustion.remains<gcd.max&buff.combustion.up
    rop_phase
    [i]:4.83
  • if_expr:active_enemies>2
    standard_rotation
    [o]:6.91
  • if_expr:active_enemies>1
Fire Blast 703 6.7% 37.8 7.94sec 5571 0 Direct 37.8 0 5571 5571 100.0%

Stats Details: Fire Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 37.78 37.78 0.00 0.00 0.0000 0.0000 210460.30 210460.30 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 37.78 31 45 5571.07 4318 6853 5571.86 5318 5750 210460 210460 0.00%

Action Details: Fire Blast

  • id:108853
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:10.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:1.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.792000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:108853
  • name:Fire Blast
  • school:fire
  • tooltip:
  • description:Blasts the enemy for {$s1=0} Fire damage. |cFFFFFFFFFire:|r Castable while casting other spells.$?a231568[ Always deals a critical strike.][]

Action Priority List

    default
    [P]:21.47
  • if_expr:!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
    combustion_phase
    [T]:11.88
  • if_expr:!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
    rop_phase
    [e]:2.95
  • if_expr:!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
    standard_rotation
    [l]:1.47
  • if_expr:!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Fireball 69 0.7% 3.5 98.51sec 5910 3019 Direct 3.5 0 5923 5923 100.0%

Stats Details: Fireball

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.51 3.50 0.00 0.00 1.9575 0.0000 20729.50 20729.50 0.00% 3019.15 3019.15
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 3.50 3 4 5923.11 5705 6468 5927.81 5896 5960 20729 20729 0.00%

Action Details: Fireball

  • id:133
  • school:fire
  • range:40.0
  • travel_speed:45.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.650000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:133
  • name:Fireball
  • school:fire
  • tooltip:
  • description:Throws a fiery ball that causes {$s1=0} Fire damage.$?a157642[ Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.][]

Action Priority List

    combustion_phase
    [Z]:3.54
  • if_expr:buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
Flamestrike 4000 (6711) 38.1% (64.0%) 99.6 2.97sec 20188 9934 Direct 298.8 (3050.8) 2440 5323 4011 54.5% (54.5%)

Stats Details: Flamestrike

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 99.61 298.84 0.00 0.00 2.0323 0.0000 1198687.61 1198687.61 0.00% 9933.58 9933.58
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 45.51% 136.01 87 184 2440.05 2073 3290 2439.73 2302 2575 331878 331878 0.00%
crit 54.49% 162.83 99 254 5322.69 4146 6580 5324.98 4961 5629 866810 866810 0.00%

Action Details: Flamestrike

  • id:2120
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:3.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:1250.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.661300
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2120
  • name:Flamestrike
  • school:fire
  • tooltip:Movement speed slowed by {$s2=20}%.
  • description:Calls down a pillar of fire, burning all enemies within the area for {$s1=0} Fire damage and reducing their movement speed by {$s2=20}% for {$d=8 seconds}.

Action Priority List

    combustion_phase
    [X]:17.11
  • if_expr:(buff.hot_streak.react|buff.firestorm.react)&active_enemies>=variable.combustion_flamestrike
    rop_phase
    [d]:18.07
  • if_expr:active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
    rop_phase
    [j]:22.43
  • if_expr:active_enemies>=variable.hard_cast_flamestrike
    standard_rotation
    [k]:17.40
  • if_expr:active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
    standard_rotation
    [q]:24.61
  • if_expr:active_enemies>=variable.hard_cast_flamestrike
    Flame Patch 2711 25.8% 917.3 0.32sec 886 0 Periodic 2752.0 191 418 295 45.7% 0.0%

Stats Details: Flame Patch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 917.33 0.00 0.00 2751.99 0.0000 0.0000 812316.17 812316.17 0.00% 0.00 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 54.27% 1493.59 1118 1934 191.22 164 260 191.22 187 196 285625 285625 0.00%
crit 45.73% 1258.40 965 1653 418.50 327 519 418.40 406 434 526691 526691 0.00%

Action Details: Flame Patch

  • id:205472
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.060000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:205472
  • name:Flame Patch
  • school:fire
  • tooltip:
  • description:Burning enemies for {$s1=0} Fire damage.
Ignite 1594 15.2% 418.2 0.75sec 1142 0 Periodic 893.8 534 0 534 0.0% 99.3%

Stats Details: Ignite

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 418.25 0.00 893.79 893.79 0.0000 1.0000 477603.13 477603.13 0.00% 534.35 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 100.00% 893.79 715 1075 534.12 69 1968 534.84 486 605 477603 477603 0.00%

Action Details: Ignite

  • id:12654
  • school:fire
  • range:50000.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:9.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12654
  • name:Ignite
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.$?$w3>0[ Movement speed reduced by $w3%.][]
  • description:{$@spelldesc12846=Your target burns for an additional ${{$s1=0}}.1% over {$12654d=9 seconds} of the total direct damage caused by your Fireball, Fire Blast, Scorch, Pyroblast{$?s153561=false}[, Meteor][]{$?s257541=true}[, Phoenix Flames][]{$?s198929=false}[, Cinderstorm][], and Flamestrike. If this effect is reapplied, any remaining damage will be added to the new Ignite. Phoenix Flames causes your Ignites to spread to {$s4=8} nearby enemies.}
Mirror Image 0 (49) 0.0% (0.5%) 3.0 120.54sec 4879 5615

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.99 0.00 0.00 0.00 0.8692 0.0000 0.00 0.00 0.00% 5615.29 5615.29

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.

Action Priority List

    default
    [L]:1.99
  • if_expr:buff.combustion.down&debuff.radiant_spark_vulnerability.down
    Frostbolt (mirror_image) 129  / 49 0.5% 212.9 3.87sec 68 43 Direct 212.2 51 101 69 35.8%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 212.93 212.24 0.00 0.00 1.5782 0.0000 14577.28 14577.28 0.00% 43.38 43.38
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 64.18% 136.22 89 168 50.54 41 65 50.57 49 53 6885 6885 0.00%
crit 35.82% 76.02 42 104 101.19 82 130 101.25 95 109 7692 7692 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:74.01
Phoenix Flames 0 (639) 0.0% (6.1%) 14.1 21.51sec 13582 11120

Stats Details: Phoenix Flames

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 14.11 0.00 0.00 0.00 1.2215 0.0000 0.00 0.00 0.00% 11119.86 11119.86

Action Details: Phoenix Flames

  • id:257541
  • school:fire
  • range:40.0
  • travel_speed:50.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:25.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:257541
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.

Action Priority List

    combustion_phase
    [Y]:10.17
  • if_expr:buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
    rop_phase
    [g]:1.32
  • if_expr:!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    standard_rotation
    [m]:2.60
  • if_expr:!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    Phoenix Flames (_splash) 639 6.1% 14.1 21.50sec 13609 0 Direct 42.2 1986 5093 4537 82.1%

Stats Details: Phoenix Flames Splash

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 14.08 42.24 0.00 0.00 0.0000 0.0000 191639.72 191639.72 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 17.92% 7.57 2 16 1985.70 1416 3894 1980.00 1416 2826 15021 15021 0.00%
crit 82.08% 34.68 21 45 5093.46 2833 7787 5092.17 4632 5348 176619 176619 0.00%

Action Details: Phoenix Flames Splash

  • id:257542
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.900000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:257542
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:{$@spelldesc257541=Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.}
Pyroblast 17 (25) 0.2% (0.2%) 0.0 0.00sec 0 0 Direct 1.0 (6.0) 3715 7431 5033 35.3% (35.3%)

Stats Details: Pyroblast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 0.00 1.00 0.00 0.00 0.0000 0.0000 5027.28 5027.28 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 64.69% 0.65 0 1 3715.50 3715 3715 2403.71 0 3715 2404 2404 0.00%
crit 35.31% 0.35 0 1 7431.00 7431 7431 2623.57 0 7431 2624 2624 0.00%

Action Details: Pyroblast

  • id:11366
  • school:fire
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:4.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.363000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:11366
  • name:Pyroblast
  • school:fire
  • tooltip:
  • description:Hurls an immense fiery boulder that causes {$s1=0} Fire damage$?a321711[ and an additional $321712o2 Fire damage over {$321712d=6 seconds}][].
    Pyroblast (_dot) 8 0.1% 1.0 0.00sec 2249 0 Periodic 5.0 0 450 450 100.0% 0.7%

Stats Details: Pyroblast Dot

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 5.00 5.00 0.0000 1.2000 2248.61 2248.61 0.00% 374.77 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
crit 100.00% 5.00 5 5 449.72 103 536 449.72 450 450 2249 2249 0.00%

Action Details: Pyroblast Dot

  • id:321712
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.062000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:321712
  • name:Pyroblast
  • school:fire
  • tooltip:Suffering $w1 Fire damage every {$t2=0} sec.
  • description:{$@spelldesc321711=Deals an additional $321712o2 Fire damage over {$321712d=6 seconds}.}
Scorch 310 3.0% 34.9 7.93sec 2668 2072 Direct 34.9 0 2668 2668 100.0%

Stats Details: Scorch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 34.92 34.92 0.00 0.00 1.2877 0.0000 93169.50 93169.50 0.00% 2071.72 2071.72
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 34.92 22 47 2668.22 1351 3653 2669.44 2421 3034 93169 93169 0.00%

Action Details: Scorch

  • id:2948
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.177000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2948
  • name:Scorch
  • school:fire
  • tooltip:
  • description:Scorches an enemy for {$s1=0} Fire damage. Castable while moving.

Action Priority List

    combustion_phase
    [a]:5.19
  • if_expr:buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
    combustion_phase
    [c]:0.06
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
    rop_phase
    [h]:13.47
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
    standard_rotation
    [p]:16.65
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
Simple Action Stats Execute Interval
orc
Blood Fury 2.0 0.00sec

Stats Details: Blood Fury

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Blood Fury

  • id:33702
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:33702
  • name:Blood Fury
  • school:physical
  • tooltip:Intellect increased by $w1.
  • description:Increases your Intellect by {$s1=122} for {$d=15 seconds}.

Action Priority List

    combustion_cooldowns
    [S]:2.00
Combustion 3.5 98.52sec

Stats Details: Combustion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.51 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Combustion

  • id:190319
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:190319
  • name:Combustion
  • school:fire
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.

Action Priority List

    combustion_phase
    [V]:3.52
  • if_expr:buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:orc
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:orc
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Spectral Intellect (potion) 1.5 0.00sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.49 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307162
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    combustion_cooldowns
    [R]:1.49
Rune of Power 6.2 49.10sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.19 0.00 0.00 0.00 1.2580 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    default
    [M]:6.21
  • if_expr:buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Blood Fury 2.0 0.0 198.6sec 0.0sec 15.0sec 10.13% 0.00% 0.0 (0.0) 2.0

Buff Details

  • buff initial source:orc
  • cooldown name:buff_blood_fury
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:120.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:122.00

Trigger Details

  • interval_min/max:192.7s / 205.6s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:15.0s / 15.0s

Stack Uptimes

  • blood_fury_1:10.13%

Spelldata

  • id:33702
  • name:Blood Fury
  • tooltip:Intellect increased by $w1.
  • description:Increases your Intellect by {$s1=122} for {$d=15 seconds}.
  • max_stacks:0
  • duration:15.00
  • cooldown:120.00
  • default_chance:0.00%
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.51% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:orc
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.51%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Combustion 3.5 0.0 98.6sec 98.6sec 11.8sec 13.83% 0.00% 79.6 (79.6) 3.4

Buff Details

  • buff initial source:orc
  • cooldown name:buff_combustion
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:unhasted
  • period:0.50

Trigger Details

  • interval_min/max:94.6s / 106.5s
  • trigger_min/max:94.6s / 106.5s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 12.0s

Stack Uptimes

  • combustion_1:13.83%

Spelldata

  • id:190319
  • name:Combustion
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Firestorm 4.6 0.1 58.2sec 57.4sec 4.9sec 7.54% 0.00% 0.1 (0.1) 4.4

Buff Details

  • buff initial source:orc
  • cooldown name:buff_firestorm
  • max_stacks:1
  • base duration:5.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

RPPM Details

  • scaling:haste
  • frequency:1.66
  • modifier:1.00

Trigger Details

  • interval_min/max:5.0s / 259.3s
  • trigger_min/max:0.8s / 259.3s
  • trigger_pct:11.18%
  • duration_min/max:0.0s / 10.0s

Stack Uptimes

  • firestorm_1:7.54%

Spelldata

  • id:333100
  • name:Firestorm
  • tooltip:Pyroblast and Flamestrike have no cast time and are guaranteed to critically strike.
  • description:{$@spelldesc333097=When Hot Streak activates, you have a low chance to cause all Pyroblasts and Flamestrikes to have no cast time and be guaranteed critical strikes for {$333100d=5 seconds}.}
  • max_stacks:0
  • duration:5.00
  • cooldown:0.00
  • default_chance:0.00%

Trigger Spelldata

  • id:333097
  • name:Firestorm
  • tooltip:
  • description:When Hot Streak activates, you have a low chance to cause all Pyroblasts and Flamestrikes to have no cast time and be guaranteed critical strikes for {$333100d=5 seconds}.
  • max_stacks:0
  • duration:0.00
  • cooldown:0.00
  • default_chance:100.00%
Heating Up 43.0 0.0 7.0sec 7.0sec 1.7sec 24.48% 49.20% 0.0 (0.0) 0.5

Buff Details

  • buff initial source:orc
  • cooldown name:buff_heating_up
  • max_stacks:2
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.4s / 30.1s
  • trigger_min/max:0.4s / 30.1s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 8.7s

Stack Uptimes

  • heating_up_1:24.48%

Spelldata

  • id:48107
  • name:Heating Up
  • tooltip:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • description:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • max_stacks:2
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Hot Streak! 41.7 0.0 7.3sec 7.3sec 0.9sec 11.99% 48.93% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:orc
  • cooldown name:buff_hot_streak
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.8s / 38.7s
  • trigger_min/max:0.8s / 38.7s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 4.0s

Stack Uptimes

  • hot_streak_1:11.99%

Spelldata

  • id:48108
  • name:Hot Streak!
  • tooltip:Your next Pyroblast or Flamestrike spell is instant cast, and causes double the normal Ignite damage.
  • description:{$@spelldesc195283=Getting two direct-damage critical strikes in a row with Fire spells will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Spectral Intellect 1.5 0.0 300.5sec 0.0sec 23.2sec 11.29% 0.00% 0.0 (0.0) 1.3

Buff Details

  • buff initial source:orc
  • cooldown name:buff_potion_of_spectral_intellect
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:1.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:190.00

Trigger Details

  • interval_min/max:300.0s / 304.5s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 25.0s

Stack Uptimes

  • potion_of_spectral_intellect_1:11.29%

Spelldata

  • id:307162
  • name:Potion of Spectral Intellect
  • tooltip:Intellect increased by $w1.
  • description:Increases your Intellect by {$s1=190} for {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:1.00
  • default_chance:0.00%
Rune of Power 9.7 0.0 31.9sec 31.9sec 14.7sec 47.58% 0.00% 0.0 (0.0) 9.3

Buff Details

  • buff initial source:orc
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:16.3s / 49.0s
  • trigger_min/max:16.3s / 49.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • rune_of_power_1:47.58%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism)

Buff Details

  • buff initial source:orc
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power

Buff Details

  • buff initial source:orc
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases $pri by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%

Procs, Uptimes & Benefits

Proc Count Min Max Interval Min Max
Heating Up generated 43.0 33.0 54.0 7.0s 0.4s 30.1s
Heating Up removed 0.4 0.0 3.0 48.9s 6.5s 264.4s
Heating Up converted with Fire Blast 17.5 11.0 24.0 17.4s 1.2s 78.5s
Hot Streak procs 41.7 31.0 53.0 7.3s 0.8s 38.7s
Hot Streak spells used 91.3 70.0 114.0 3.3s 0.0s 29.4s
Hot Streak spell crits 88.1 66.0 109.0 3.4s 0.0s 29.4s
Hot Streak spell crits wasted 3.5 0.0 9.0 72.0s 3.9s 250.2s
Direct Ignite applications 3.0 3.0 3.0 1.8s 1.8s 1.8s
Ignites spread to new targets 0.0 0.0 2.0 0.0s 0.0s 0.0s
Ignites spread to targets with existing Ignite 28.0 20.0 34.0 21.6s 1.0s 98.7s
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 25.72% 21.72% 28.10% 1.0s 0.0s 5.2s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.5100.0002.7651.5280.0005.147
Rune of Power5.1960.00018.73232.45723.47742.644
Fire Blast0.0960.0007.6903.6392.96011.669
Dragon's Breath4.0600.00041.86358.60531.16597.486
Combustion2.5321.5006.7088.9494.61616.357
Phoenix Flames0.1870.00012.7872.6591.95414.747

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
orc
mana_regen Mana 2781.50 211059.39 100.00% 75.88 88624.42 29.57%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 49000.0 703.85 708.28 88605.8 48670.7 41762.0 50000.0
Usage Type Count Total Avg RPE APR
orc
combustion Mana 3.5 17589.5 5000.0 5005.3 0.0
dragons_breath Mana 13.7 27462.6 2000.0 1999.5 4.3
fire_blast Mana 37.8 18887.1 500.0 499.9 11.1
fireball Mana 3.5 3510.7 1000.0 1000.9 5.9
flamestrike Mana 99.6 124519.4 1250.0 1250.0 16.2
mirror_image Mana 3.0 1987.6 665.3 665.3 7.3
scorch Mana 35.0 17476.9 500.0 500.4 5.3

Statistics & Data Analysis

Fight Length
orc Fight Length
Count 1521
Mean 299.89
Minimum 240.02
Maximum 359.79
Spread ( max - min ) 119.76
Range [ ( max - min ) / 2 * 100% ] 19.97%
DPS
orc Damage Per Second
Count 1521
Mean 10489.95
Minimum 9460.86
Maximum 11946.88
Spread ( max - min ) 2486.02
Range [ ( max - min ) / 2 * 100% ] 11.85%
Standard Deviation 367.2808
5th Percentile 9969.23
95th Percentile 11171.46
( 95th Percentile - 5th Percentile ) 1202.23
Mean Distribution
Standard Deviation 9.4175
95.00% Confidence Interval ( 10471.49 - 10508.41 )
Normalized 95.00% Confidence Interval ( 99.82% - 100.18% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 48
0.1% Error 4710
0.1 Scale Factor Error with Delta=300 1152
0.05 Scale Factor Error with Delta=300 4607
0.01 Scale Factor Error with Delta=300 115155
Priority Target DPS
orc Priority Target Damage Per Second
Count 1521
Mean 4427.57
Minimum 4042.74
Maximum 4949.76
Spread ( max - min ) 907.02
Range [ ( max - min ) / 2 * 100% ] 10.24%
Standard Deviation 124.1912
5th Percentile 4249.09
95th Percentile 4657.56
( 95th Percentile - 5th Percentile ) 408.47
Mean Distribution
Standard Deviation 3.1844
95.00% Confidence Interval ( 4421.33 - 4433.81 )
Normalized 95.00% Confidence Interval ( 99.86% - 100.14% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 31
0.1% Error 3023
0.1 Scale Factor Error with Delta=300 132
0.05 Scale Factor Error with Delta=300 527
0.01 Scale Factor Error with Delta=300 13167
DPS(e)
orc Damage Per Second (Effective)
Count 1521
Mean 10489.95
Minimum 9460.86
Maximum 11946.88
Spread ( max - min ) 2486.02
Range [ ( max - min ) / 2 * 100% ] 11.85%
Damage
orc Damage
Count 1521
Mean 3128907.00
Minimum 2436821.95
Maximum 3963025.89
Spread ( max - min ) 1526203.94
Range [ ( max - min ) / 2 * 100% ] 24.39%
DTPS
orc Damage Taken Per Second
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
orc Healing Per Second
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
orc Healing Per Second (Effective)
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
orc Heal
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
orc Healing Taken Per Second
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
orc Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
orcTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
orc Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 flask
1 0.00 food
2 0.00 augmentation
3 0.00 arcane_intellect
4 0.00 variable,name=disable_combustion,op=reset
If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
5 0.00 variable,name=hot_streak_flamestrike,op=set,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
6 0.00 variable,name=hard_cast_flamestrike,op=set,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
7 0.00 variable,name=combustion_flamestrike,op=set,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch.enabled+6*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
8 0.00 variable,name=arcane_explosion,op=set,if=variable.arcane_explosion=0,value=99*talent.flame_patch.enabled+2*!talent.flame_patch.enabled
This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
9 0.00 variable,name=arcane_explosion_mana,default=40,op=reset
This variable specifies the percentage of mana below which Arcane Explosion will not be used.
A 0.00 variable,name=kindling_reduction,default=0.2,op=reset
With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
B 0.00 variable,name=shifting_power_reduction,op=set,value=-action.shifting_power.execute_time%action.shifting_power.new_tick_time*(dbc.effect.815503.base_value%1000+conduit.discipline_of_the_grove.time_value),if=covenant.night_fae.enabled
The amount of cooldown reduction in seconds given by a full channel of Shifting Power. The dbc.effect.815503.base_value%1000 expression gives the number of seconds removed by each tick normally and conduit.discipline_of_the_grove.time_value gives the additional adjustment from that conduit.
C 0.00 variable,name=skb_duration,op=set,value=dbc.effect.828420.base_value
The duration of a Sun King's Blessing Combustion.
D 0.00 variable,name=combustion_on_use,op=set,value=equipped.manifesto_of_madness|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.ignition_mages_fuse|equipped.tzanes_barkspines|equipped.azurethos_singed_plumage|equipped.ancient_knot_of_wisdom|equipped.shockbiters_fang|equipped.neural_synapse_enhancer|equipped.balefire_branch
E 0.00 variable,name=font_double_on_use,op=set,value=equipped.azsharas_font_of_power&variable.combustion_on_use
F 0.00 variable,name=font_of_power_precombat_channel,op=set,value=18,if=variable.font_double_on_use&!talent.firestarter.enabled&variable.font_of_power_precombat_channel=0
This variable determines when Azshara's Font of Power is used before the pull if bfa.font_of_power_precombat_channel is not specified.
G 0.00 variable,name=empyreal_ordnance_delay,default=18,op=reset
How long before Combustion should Empyreal Ordnance be used?
H 0.00 snapshot_stats
I 0.00 use_item,name=azsharas_font_of_power,if=!variable.disable_combustion
J 0.00 mirror_image
K 0.00 pyroblast
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=!runeforge.disciplinary_command.equipped
0.00 variable,name=time_to_combustion,op=set,value=talent.firestarter.enabled*firestarter.remains+(cooldown.combustion.remains*(1-variable.kindling_reduction*talent.kindling.enabled))*!cooldown.combustion.ready*buff.combustion.down
0.00 variable,name=time_to_combustion,op=max,value=variable.empyreal_ordnance_delay-(cooldown.empyreal_ordnance.duration-cooldown.empyreal_ordnance.remains)*!cooldown.empyreal_ordnance.ready,if=equipped.empyreal_ordnance
Make sure Combustion is delayed if needed based on the empyreal_ordnance_delay variable
0.00 shifting_power,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains>0&(cooldown.rune_of_power.remains>0|!talent.rune_of_power.enabled)
0.00 radiant_spark,if=(buff.combustion.down&buff.rune_of_power.down&(cooldown.combustion.remains<execute_time|cooldown.combustion.remains>cooldown.radiant_spark.duration))|(buff.rune_of_power.up&cooldown.combustion.remains>30)
0.00 deathborne,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains<execute_time
L 1.99 mirror_image,if=buff.combustion.down&debuff.radiant_spark_vulnerability.down
0.00 use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
0.00 use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay
0.00 use_item,name=soul_igniter
0.00 use_item,name=glyph_of_assimilation
0.00 use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
0.00 use_item,name=dreadfire_vessel
0.00 use_item,name=azsharas_font_of_power,if=variable.time_to_combustion<=5+15*variable.font_double_on_use&variable.time_to_combustion>0&!variable.disable_combustion
0.00 guardian_of_azeroth,if=(variable.time_to_combustion<10|fight_remains<variable.time_to_combustion)&!variable.disable_combustion
0.00 concentrated_flame
0.00 reaping_flames
0.00 focused_azerite_beam
0.00 purifying_blast
0.00 ripple_in_space
0.00 the_unbound_force
0.00 counterspell,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
Get the disciplinary_command buff up, unless combustion is soon.
0.00 arcane_explosion,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
M 6.21 rune_of_power,if=buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)
N 0.00 call_action_list,name=combustion_phase,if=!variable.disable_combustion&variable.time_to_combustion<=0
0.00 variable,name=fire_blast_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.fire_blast.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains
0.00 variable,name=phoenix_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.phoenix_flames.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped
O 0.00 call_action_list,name=rop_phase,if=buff.rune_of_power.up&(variable.time_to_combustion>0|variable.disable_combustion)
P 21.47 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
Q 0.00 call_action_list,name=standard_rotation,if=(variable.time_to_combustion>0|variable.disable_combustion)&buff.rune_of_power.down
actions.combustion_cooldowns
# count action,conditions
R 1.49 potion
S 2.00 blood_fury
0.00 berserking
0.00 fireblood
0.00 ancestral_call
0.00 use_items
0.00 use_item,use_off_gcd=1,effect_name=gladiators_badge,if=action.meteor.in_flight_remains<=0.5
0.00 time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up
actions.combustion_phase
# count action,conditions
0.00 lights_judgment,if=buff.combustion.down
0.00 variable,name=extended_combustion_remains,op=set,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains)
Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
0.00 variable,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack)
Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
0.00 bag_of_tricks,if=buff.combustion.down
0.00 living_bomb,if=active_enemies>1&buff.combustion.down
0.00 mirrors_of_torment,if=buff.combustion.down&buff.rune_of_power.down
0.00 use_item,name=hyperthread_wristwraps,if=buff.combustion.up&action.fire_blast.charges=0&action.fire_blast.recharge_time>gcd.max
0.00 blood_of_the_enemy
0.00 memory_of_lucid_dreams
0.00 worldvein_resonance
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&conduit.infernal_cascade.enabled&charges>=1&((action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration-variable.extended_combustion_remains%(buff.infernal_cascade.duration-0.5))>=0|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.remains<0.5)&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
BFA Fire Blast usage: During Combustion, Fire Blasts are used to generate Hot Streaks and minimize the amount of time spent executing other spells. For standard Fire, Fire Blasts are only used when Heating Up is active or when a Scorch cast is in progress and Heating Up and Hot Streak are not active. With Blaster Master and Flame On, Fire Blasts can additionally be used while Hot Streak and Heating Up are not active and a Pyroblast is in the air and also while casting Scorch even if Heating Up is already active. The latter allows two Hot Streak Pyroblasts to be cast in succession after the Scorch. Additionally with Blaster Master and Flame On, Fire Blasts should not be used unless Blaster Master is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=azerite.blaster_master.enabled&charges>=1&((action.fire_blast.charges_fractional+(buff.combustion.remains-buff.blaster_master.duration)%cooldown.fire_blast.duration-(buff.combustion.remains)%(buff.blaster_master.duration-0.5))>=0|!azerite.blaster_master.enabled|!talent.flame_on.enabled|buff.combustion.remains<=buff.blaster_master.duration|buff.blaster_master.remains<0.5|equipped.hyperthread_wristwraps&cooldown.hyperthread_wristwraps_300142.remains<5)&buff.combustion.up&(!action.scorch.executing&!action.pyroblast.in_flight&buff.heating_up.up|action.scorch.executing&buff.hot_streak.down&(buff.heating_up.down|azerite.blaster_master.enabled)|azerite.blaster_master.enabled&talent.flame_on.enabled&action.pyroblast.in_flight&buff.heating_up.down&buff.hot_streak.down)
Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
T 11.88 fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
With Infernal Cascade, Fire Blast use should be additionaly constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
0.00 counterspell,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
0.00 arcane_explosion,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_frost.down
U 0.00 call_action_list,name=active_talents
V 3.52 combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
W 0.00 call_action_list,name=combustion_cooldowns,if=buff.combustion.last_expire<=action.combustion.last_used
Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
X 17.11 flamestrike,if=(buff.hot_streak.react|buff.firestorm.react)&active_enemies>=variable.combustion_flamestrike
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
0.00 pyroblast,if=buff.hot_streak.react&buff.combustion.up
0.00 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
Y 10.17 phoenix_flames,if=buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
Z 3.54 fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
a 5.19 scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
0.00 living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
b 1.99 dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
c 0.06 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
actions.rop_phase
# count action,conditions
d 18.07 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury.enabled&cooldown.dragons_breath.ready)|(talent.searing_touch.enabled&target.health.pct<=30)))
Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flametrikes or when Sun King's Blessing is ready.
e 2.95 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
f 0.00 call_action_list,name=active_talents
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
0.00 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&active_enemies<variable.hot_streak_flamestrike
g 1.32 phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
h 13.47 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
i 4.83 dragons_breath,if=active_enemies>2
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
j 22.43 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
0.00 fireball
actions.standard_rotation
# count action,conditions
k 17.40 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
0.00 pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power.enabled)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
Try to get SKB procs inside RoP phases or Combustion phases when possible.
0.00 pyroblast,if=buff.hot_streak.react&target.health.pct<=30&talent.searing_touch.enabled
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
l 1.47 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
0.00 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&active_enemies<variable.hot_streak_flamestrike
m 2.60 phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
n 0.00 call_action_list,name=active_talents
o 6.91 dragons_breath,if=active_enemies>1
p 16.65 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
q 24.61 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
0.00 fireball
0.00 scorch

Sample Sequence

01456789ACDEGJKRSZVYXTTXTXXXXYXTYXXdddMijjPPdddddjjmqPkoqqPPkkkkqqqoqPPMdjjjjiPPdqqqqqZVTYXTYXYaTXabdjMjjLPPdjijmqqqPPkqoqqqqPPkMddijjjPPdjqoqqqqZVTSYXTTXYYXXXXThhdMhhdedhhhddedhhmkoplpkppLkplpkppkoPkmpppkPMdhhhdhPdhhdhhkPk

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 flask orc 50000.0/50000: 100% mana
Pre precombat 1 food orc 50000.0/50000: 100% mana
Pre precombat 4 disable_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 5 hot_streak_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 6 hard_cast_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 7 combustion_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 8 arcane_explosion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 9 arcane_explosion_mana Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat A kindling_reduction Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat C skb_duration Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat D combustion_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat E font_double_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat G empyreal_ordnance_delay Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat J mirror_image Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat K pyroblast Fluffy_Pillow 50000.0/50000: 100% mana
0:00.000 combustion_cooldowns R potion Fluffy_Pillow 49000.0/50000: 98% mana
0:00.000 combustion_cooldowns S blood_fury Fluffy_Pillow 49000.0/50000: 98% mana potion_of_spectral_intellect
0:00.000 combustion_phase Z fireball Fluffy_Pillow 49000.0/50000: 98% mana blood_fury, potion_of_spectral_intellect
0:01.500 combustion_phase V combustion Fluffy_Pillow 50000.0/50000: 100% mana bloodlust, blood_fury, potion_of_spectral_intellect
0:01.958 combustion_phase Y phoenix_flames Fluffy_Pillow 44458.0/50000: 89% mana bloodlust, blood_fury, combustion, rune_of_power, potion_of_spectral_intellect
0:02.966 combustion_phase X flamestrike Fluffy_Pillow 45466.0/50000: 91% mana bloodlust, blood_fury, combustion, hot_streak, rune_of_power, potion_of_spectral_intellect
0:02.966 combustion_phase T fire_blast Fluffy_Pillow 44216.0/50000: 88% mana bloodlust, blood_fury, combustion, rune_of_power, potion_of_spectral_intellect
0:03.466 combustion_phase T fire_blast Fluffy_Pillow 44216.0/50000: 88% mana bloodlust, blood_fury, combustion, heating_up, rune_of_power, potion_of_spectral_intellect
0:03.972 combustion_phase X flamestrike Fluffy_Pillow 44222.0/50000: 88% mana bloodlust, blood_fury, combustion, hot_streak, rune_of_power, firestorm, potion_of_spectral_intellect
0:03.972 combustion_phase T fire_blast Fluffy_Pillow 42972.0/50000: 86% mana bloodlust, blood_fury, combustion, rune_of_power, firestorm, potion_of_spectral_intellect
0:04.976 combustion_phase X flamestrike Fluffy_Pillow 43476.0/50000: 87% mana bloodlust, blood_fury, combustion, heating_up, rune_of_power, firestorm, potion_of_spectral_intellect
0:05.983 combustion_phase X flamestrike Fluffy_Pillow 43233.0/50000: 86% mana bloodlust, blood_fury, combustion, heating_up, rune_of_power, firestorm, potion_of_spectral_intellect
0:06.989 combustion_phase X flamestrike Fluffy_Pillow 42989.0/50000: 86% mana bloodlust, blood_fury, combustion, heating_up, rune_of_power, firestorm, potion_of_spectral_intellect
0:07.996 combustion_phase X flamestrike Fluffy_Pillow 42746.0/50000: 85% mana bloodlust, blood_fury, combustion, heating_up, rune_of_power, firestorm, potion_of_spectral_intellect
0:09.002 combustion_phase Y phoenix_flames Fluffy_Pillow 42502.0/50000: 85% mana bloodlust, blood_fury, combustion, heating_up, rune_of_power, potion_of_spectral_intellect
0:10.009 combustion_phase X flamestrike Fluffy_Pillow 43509.0/50000: 87% mana bloodlust, blood_fury, combustion, hot_streak, rune_of_power, potion_of_spectral_intellect
0:10.009 combustion_phase T fire_blast Fluffy_Pillow 42259.0/50000: 85% mana bloodlust, blood_fury, combustion, rune_of_power, potion_of_spectral_intellect
0:11.015 combustion_phase Y phoenix_flames Fluffy_Pillow 42765.0/50000: 86% mana bloodlust, blood_fury, combustion, heating_up, rune_of_power, potion_of_spectral_intellect
0:12.022 combustion_phase X flamestrike Fluffy_Pillow 43772.0/50000: 88% mana bloodlust, blood_fury, combustion, hot_streak, rune_of_power, firestorm, potion_of_spectral_intellect
0:13.030 combustion_phase X flamestrike Fluffy_Pillow 43530.0/50000: 87% mana bloodlust, blood_fury, combustion, rune_of_power, firestorm, potion_of_spectral_intellect
0:14.037 rop_phase d flamestrike Fluffy_Pillow 43287.0/50000: 87% mana bloodlust, blood_fury, rune_of_power, firestorm, potion_of_spectral_intellect
0:15.046 rop_phase d flamestrike Fluffy_Pillow 43046.0/50000: 86% mana bloodlust, rune_of_power, firestorm, potion_of_spectral_intellect
0:16.053 rop_phase d flamestrike Fluffy_Pillow 42803.0/50000: 86% mana bloodlust, rune_of_power, firestorm, potion_of_spectral_intellect
0:17.061 default M rune_of_power Fluffy_Pillow 42561.0/50000: 85% mana bloodlust, potion_of_spectral_intellect
0:18.066 rop_phase i dragons_breath Fluffy_Pillow 43566.0/50000: 87% mana bloodlust, rune_of_power, potion_of_spectral_intellect
0:19.073 rop_phase j flamestrike Fluffy_Pillow 42573.0/50000: 85% mana bloodlust, rune_of_power, potion_of_spectral_intellect
0:21.416 rop_phase j flamestrike Fluffy_Pillow 43666.0/50000: 87% mana bloodlust, rune_of_power, potion_of_spectral_intellect
0:23.016 default P fire_blast Fluffy_Pillow 45266.0/50000: 91% mana bloodlust, rune_of_power, potion_of_spectral_intellect
0:23.516 default P fire_blast Fluffy_Pillow 45266.0/50000: 91% mana bloodlust, heating_up, rune_of_power, potion_of_spectral_intellect
0:23.758 rop_phase d flamestrike Fluffy_Pillow 43758.0/50000: 88% mana bloodlust, hot_streak, rune_of_power, firestorm, potion_of_spectral_intellect
0:24.764 rop_phase d flamestrike Fluffy_Pillow 43514.0/50000: 87% mana bloodlust, rune_of_power, firestorm, potion_of_spectral_intellect
0:25.769 rop_phase d flamestrike Fluffy_Pillow 43269.0/50000: 87% mana bloodlust, rune_of_power, firestorm
0:26.775 rop_phase d flamestrike Fluffy_Pillow 43025.0/50000: 86% mana bloodlust, rune_of_power, firestorm
0:27.781 rop_phase d flamestrike Fluffy_Pillow 42781.0/50000: 86% mana bloodlust, rune_of_power, firestorm
0:28.788 rop_phase j flamestrike Fluffy_Pillow 42538.0/50000: 85% mana bloodlust, rune_of_power
0:31.132 rop_phase j flamestrike Fluffy_Pillow 43632.0/50000: 87% mana bloodlust, rune_of_power
0:33.476 standard_rotation m phoenix_flames Fluffy_Pillow 44726.0/50000: 89% mana bloodlust
0:34.482 standard_rotation q flamestrike Fluffy_Pillow 45732.0/50000: 91% mana bloodlust, heating_up
0:36.382 default P fire_blast Fluffy_Pillow 47632.0/50000: 95% mana bloodlust, heating_up
0:36.826 standard_rotation k flamestrike Fluffy_Pillow 46326.0/50000: 93% mana bloodlust, hot_streak
0:37.832 standard_rotation o dragons_breath Fluffy_Pillow 46082.0/50000: 92% mana bloodlust
0:38.839 standard_rotation q flamestrike Fluffy_Pillow 45089.0/50000: 90% mana bloodlust
0:41.182 standard_rotation q flamestrike Fluffy_Pillow 46182.0/50000: 92% mana
0:43.682 default P fire_blast Fluffy_Pillow 48682.0/50000: 97% mana
0:44.182 default P fire_blast Fluffy_Pillow 48682.0/50000: 97% mana heating_up
0:44.226 standard_rotation k flamestrike Fluffy_Pillow 46976.0/50000: 94% mana hot_streak, firestorm
0:45.532 standard_rotation k flamestrike Fluffy_Pillow 47032.0/50000: 94% mana firestorm
0:46.839 standard_rotation k flamestrike Fluffy_Pillow 47089.0/50000: 94% mana firestorm
0:48.146 standard_rotation k flamestrike Fluffy_Pillow 47146.0/50000: 94% mana firestorm
0:49.454 standard_rotation q flamestrike Fluffy_Pillow 47204.0/50000: 94% mana
0:52.496 standard_rotation q flamestrike Fluffy_Pillow 48753.0/50000: 98% mana
0:55.538 standard_rotation q flamestrike Fluffy_Pillow 48753.0/50000: 98% mana
0:58.581 standard_rotation o dragons_breath Fluffy_Pillow 48754.0/50000: 98% mana
0:59.885 standard_rotation q flamestrike Fluffy_Pillow 48058.0/50000: 96% mana
1:01.085 default P fire_blast Fluffy_Pillow 49258.0/50000: 99% mana
1:02.485 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
1:02.928 default M rune_of_power Fluffy_Pillow 48693.0/50000: 97% mana hot_streak
1:04.369 rop_phase d flamestrike Fluffy_Pillow 50000.0/50000: 100% mana hot_streak, rune_of_power
1:05.675 rop_phase j flamestrike Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
1:08.721 rop_phase j flamestrike Fluffy_Pillow 48757.0/50000: 98% mana rune_of_power
1:11.764 rop_phase j flamestrike Fluffy_Pillow 48754.0/50000: 98% mana rune_of_power
1:14.808 rop_phase j flamestrike Fluffy_Pillow 48755.0/50000: 98% mana rune_of_power
1:17.852 rop_phase i dragons_breath Fluffy_Pillow 48755.0/50000: 98% mana rune_of_power
1:18.452 default P fire_blast Fluffy_Pillow 47355.0/50000: 95% mana rune_of_power
1:18.952 default P fire_blast Fluffy_Pillow 47355.0/50000: 95% mana heating_up, rune_of_power
1:19.159 rop_phase d flamestrike Fluffy_Pillow 47062.0/50000: 94% mana hot_streak, rune_of_power
1:20.465 standard_rotation q flamestrike Fluffy_Pillow 47118.0/50000: 94% mana
1:23.507 standard_rotation q flamestrike Fluffy_Pillow 48753.0/50000: 98% mana
1:26.551 standard_rotation q flamestrike Fluffy_Pillow 48755.0/50000: 98% mana
1:29.595 standard_rotation q flamestrike Fluffy_Pillow 48755.0/50000: 98% mana
1:32.639 standard_rotation q flamestrike Fluffy_Pillow 48755.0/50000: 98% mana
1:35.683 combustion_phase Z fireball Fluffy_Pillow 48755.0/50000: 98% mana
1:37.183 combustion_phase V combustion Fluffy_Pillow 50000.0/50000: 100% mana
1:37.183 combustion_phase T fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, rune_of_power
1:37.642 combustion_phase Y phoenix_flames Fluffy_Pillow 43959.0/50000: 88% mana combustion, heating_up, rune_of_power
1:38.948 combustion_phase X flamestrike Fluffy_Pillow 45265.0/50000: 91% mana combustion, hot_streak, rune_of_power
1:38.948 combustion_phase T fire_blast Fluffy_Pillow 44015.0/50000: 88% mana combustion, rune_of_power
1:40.256 combustion_phase Y phoenix_flames Fluffy_Pillow 44823.0/50000: 90% mana combustion, heating_up, rune_of_power
1:41.563 combustion_phase X flamestrike Fluffy_Pillow 46130.0/50000: 92% mana combustion, hot_streak, rune_of_power
1:42.871 combustion_phase Y phoenix_flames Fluffy_Pillow 46188.0/50000: 92% mana combustion, rune_of_power
1:44.178 combustion_phase a scorch Fluffy_Pillow 47495.0/50000: 95% mana combustion, heating_up, rune_of_power
1:44.478 combustion_phase T fire_blast Fluffy_Pillow 47795.0/50000: 96% mana combustion, heating_up, rune_of_power
1:45.486 combustion_phase X flamestrike Fluffy_Pillow 47803.0/50000: 96% mana combustion, hot_streak, rune_of_power
1:46.792 combustion_phase a scorch Fluffy_Pillow 47859.0/50000: 96% mana combustion, heating_up, rune_of_power
1:48.099 combustion_phase b dragons_breath Fluffy_Pillow 48666.0/50000: 97% mana combustion, heating_up, rune_of_power
1:49.407 rop_phase d flamestrike Fluffy_Pillow 47974.0/50000: 96% mana hot_streak, rune_of_power
1:50.712 rop_phase j flamestrike Fluffy_Pillow 48029.0/50000: 96% mana rune_of_power
1:53.755 default M rune_of_power Fluffy_Pillow 48754.0/50000: 98% mana
1:55.061 rop_phase j flamestrike Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
1:58.103 rop_phase j flamestrike Fluffy_Pillow 48753.0/50000: 98% mana rune_of_power
2:01.146 default L mirror_image Fluffy_Pillow 48754.0/50000: 98% mana rune_of_power
2:01.846 default P fire_blast Fluffy_Pillow 48454.0/50000: 97% mana rune_of_power
2:02.346 default P fire_blast Fluffy_Pillow 48454.0/50000: 97% mana heating_up, rune_of_power
2:02.453 rop_phase d flamestrike Fluffy_Pillow 48061.0/50000: 96% mana hot_streak, rune_of_power
2:03.761 rop_phase j flamestrike Fluffy_Pillow 48119.0/50000: 96% mana rune_of_power
2:06.806 rop_phase i dragons_breath Fluffy_Pillow 48756.0/50000: 98% mana rune_of_power
2:08.113 rop_phase j flamestrike Fluffy_Pillow 48063.0/50000: 96% mana rune_of_power
2:11.155 standard_rotation m phoenix_flames Fluffy_Pillow 48753.0/50000: 98% mana
2:12.460 standard_rotation q flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
2:15.504 standard_rotation q flamestrike Fluffy_Pillow 48755.0/50000: 98% mana
2:18.547 standard_rotation q flamestrike Fluffy_Pillow 48754.0/50000: 98% mana
2:19.247 default P fire_blast Fluffy_Pillow 49454.0/50000: 99% mana
2:21.147 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
2:21.591 standard_rotation k flamestrike Fluffy_Pillow 48694.0/50000: 97% mana hot_streak
2:22.898 standard_rotation q flamestrike Fluffy_Pillow 48751.0/50000: 98% mana
2:25.942 standard_rotation o dragons_breath Fluffy_Pillow 48755.0/50000: 98% mana
2:27.249 standard_rotation q flamestrike Fluffy_Pillow 48062.0/50000: 96% mana
2:30.293 standard_rotation q flamestrike Fluffy_Pillow 48755.0/50000: 98% mana
2:33.336 standard_rotation q flamestrike Fluffy_Pillow 48754.0/50000: 98% mana
2:36.378 standard_rotation q flamestrike Fluffy_Pillow 48753.0/50000: 98% mana
2:36.578 default P fire_blast Fluffy_Pillow 48953.0/50000: 98% mana
2:38.978 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
2:39.421 standard_rotation k flamestrike Fluffy_Pillow 48693.0/50000: 97% mana hot_streak, firestorm
2:40.726 default M rune_of_power Fluffy_Pillow 48748.0/50000: 97% mana firestorm
2:42.032 rop_phase d flamestrike Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power, firestorm
2:43.339 rop_phase d flamestrike Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power, firestorm
2:44.645 rop_phase i dragons_breath Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
2:45.951 rop_phase j flamestrike Fluffy_Pillow 49306.0/50000: 99% mana rune_of_power
2:48.995 rop_phase j flamestrike Fluffy_Pillow 48755.0/50000: 98% mana rune_of_power
2:52.039 rop_phase j flamestrike Fluffy_Pillow 48755.0/50000: 98% mana rune_of_power
2:53.939 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
2:54.639 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
2:55.082 rop_phase d flamestrike Fluffy_Pillow 48693.0/50000: 97% mana hot_streak, rune_of_power
2:56.388 rop_phase j flamestrike Fluffy_Pillow 48749.0/50000: 97% mana rune_of_power
2:59.431 standard_rotation q flamestrike Fluffy_Pillow 48754.0/50000: 98% mana
3:02.475 standard_rotation o dragons_breath Fluffy_Pillow 48755.0/50000: 98% mana
3:03.953 standard_rotation q flamestrike Fluffy_Pillow 48233.0/50000: 96% mana
3:06.996 standard_rotation q flamestrike Fluffy_Pillow 48754.0/50000: 98% mana
3:10.041 standard_rotation q flamestrike Fluffy_Pillow 48756.0/50000: 98% mana
3:13.085 standard_rotation q flamestrike Fluffy_Pillow 48755.0/50000: 98% mana
3:16.129 combustion_phase Z fireball Fluffy_Pillow 48755.0/50000: 98% mana
3:17.629 combustion_phase V combustion Fluffy_Pillow 50000.0/50000: 100% mana
3:17.629 combustion_phase T fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, rune_of_power
3:18.086 combustion_cooldowns S blood_fury Fluffy_Pillow 43957.0/50000: 88% mana combustion, heating_up, rune_of_power
3:18.086 combustion_phase Y phoenix_flames Fluffy_Pillow 43957.0/50000: 88% mana blood_fury, combustion, heating_up, rune_of_power
3:19.392 combustion_phase X flamestrike Fluffy_Pillow 45263.0/50000: 91% mana blood_fury, combustion, hot_streak, rune_of_power
3:19.392 combustion_phase T fire_blast Fluffy_Pillow 44013.0/50000: 88% mana blood_fury, combustion, rune_of_power
3:19.992 combustion_phase T fire_blast Fluffy_Pillow 44113.0/50000: 88% mana blood_fury, combustion, heating_up, rune_of_power
3:20.698 combustion_phase X flamestrike Fluffy_Pillow 44319.0/50000: 89% mana blood_fury, combustion, hot_streak, rune_of_power
3:22.003 combustion_phase Y phoenix_flames Fluffy_Pillow 44374.0/50000: 89% mana blood_fury, combustion, rune_of_power
3:23.309 combustion_phase Y phoenix_flames Fluffy_Pillow 45680.0/50000: 91% mana blood_fury, combustion, heating_up, rune_of_power
3:24.613 combustion_phase X flamestrike Fluffy_Pillow 46984.0/50000: 94% mana blood_fury, combustion, hot_streak, rune_of_power, firestorm
3:25.919 combustion_phase X flamestrike Fluffy_Pillow 47040.0/50000: 94% mana blood_fury, combustion, rune_of_power, firestorm
3:27.225 combustion_phase X flamestrike Fluffy_Pillow 47096.0/50000: 94% mana blood_fury, combustion, rune_of_power, firestorm
3:28.531 combustion_phase X flamestrike Fluffy_Pillow 47152.0/50000: 94% mana blood_fury, combustion, rune_of_power, firestorm
3:28.931 combustion_phase T fire_blast Fluffy_Pillow 46302.0/50000: 93% mana blood_fury, combustion, rune_of_power
3:29.839 rop_phase h scorch Fluffy_Pillow 46710.0/50000: 93% mana blood_fury, heating_up, rune_of_power
3:31.147 rop_phase h scorch Fluffy_Pillow 47518.0/50000: 95% mana blood_fury, heating_up, rune_of_power
3:32.453 rop_phase d flamestrike Fluffy_Pillow 48324.0/50000: 97% mana blood_fury, hot_streak, rune_of_power
3:33.759 default M rune_of_power Fluffy_Pillow 48380.0/50000: 97% mana heating_up
3:35.065 rop_phase h scorch Fluffy_Pillow 49686.0/50000: 99% mana heating_up, rune_of_power
3:36.371 rop_phase h scorch Fluffy_Pillow 49504.0/50000: 99% mana heating_up, rune_of_power
3:37.677 rop_phase d flamestrike Fluffy_Pillow 49504.0/50000: 99% mana hot_streak, rune_of_power
3:37.777 rop_phase e fire_blast Fluffy_Pillow 48354.0/50000: 97% mana heating_up, rune_of_power
3:38.984 rop_phase d flamestrike Fluffy_Pillow 49061.0/50000: 98% mana hot_streak, rune_of_power
3:40.290 rop_phase h scorch Fluffy_Pillow 49117.0/50000: 98% mana rune_of_power
3:41.598 rop_phase h scorch Fluffy_Pillow 49506.0/50000: 99% mana rune_of_power
3:42.905 rop_phase h scorch Fluffy_Pillow 49505.0/50000: 99% mana heating_up, rune_of_power
3:44.211 rop_phase d flamestrike Fluffy_Pillow 49504.0/50000: 99% mana hot_streak, rune_of_power, firestorm
3:45.517 rop_phase d flamestrike Fluffy_Pillow 49560.0/50000: 99% mana heating_up, rune_of_power, firestorm
3:46.024 rop_phase e fire_blast Fluffy_Pillow 48810.0/50000: 98% mana heating_up, rune_of_power, firestorm
3:46.822 rop_phase d flamestrike Fluffy_Pillow 49115.0/50000: 98% mana hot_streak, rune_of_power, firestorm
3:48.128 rop_phase h scorch Fluffy_Pillow 49171.0/50000: 98% mana rune_of_power
3:49.435 rop_phase h scorch Fluffy_Pillow 49505.0/50000: 99% mana rune_of_power
3:50.741 standard_rotation m phoenix_flames Fluffy_Pillow 49504.0/50000: 99% mana heating_up
3:52.047 standard_rotation k flamestrike Fluffy_Pillow 50000.0/50000: 100% mana hot_streak
3:53.352 standard_rotation o dragons_breath Fluffy_Pillow 50000.0/50000: 100% mana
3:54.660 standard_rotation p scorch Fluffy_Pillow 49308.0/50000: 99% mana
3:54.708 standard_rotation l fire_blast Fluffy_Pillow 49308.0/50000: 99% mana
3:55.967 standard_rotation p scorch Fluffy_Pillow 49505.0/50000: 99% mana heating_up
3:57.273 standard_rotation k flamestrike Fluffy_Pillow 49504.0/50000: 99% mana hot_streak
3:58.579 standard_rotation p scorch Fluffy_Pillow 49560.0/50000: 99% mana heating_up
3:59.888 standard_rotation p scorch Fluffy_Pillow 49507.0/50000: 99% mana heating_up
4:01.194 default L mirror_image Fluffy_Pillow 49504.0/50000: 99% mana hot_streak
4:02.501 standard_rotation k flamestrike Fluffy_Pillow 49811.0/50000: 100% mana hot_streak
4:03.808 standard_rotation p scorch Fluffy_Pillow 49868.0/50000: 100% mana
4:03.808 standard_rotation l fire_blast Fluffy_Pillow 49868.0/50000: 100% mana
4:05.117 standard_rotation p scorch Fluffy_Pillow 49507.0/50000: 99% mana heating_up
4:06.424 standard_rotation k flamestrike Fluffy_Pillow 49505.0/50000: 99% mana hot_streak
4:07.729 standard_rotation p scorch Fluffy_Pillow 49560.0/50000: 99% mana heating_up
4:09.036 standard_rotation p scorch Fluffy_Pillow 49505.0/50000: 99% mana heating_up
4:10.343 standard_rotation k flamestrike Fluffy_Pillow 49505.0/50000: 99% mana hot_streak
4:11.649 standard_rotation o dragons_breath Fluffy_Pillow 49561.0/50000: 99% mana heating_up
4:12.076 default P fire_blast Fluffy_Pillow 47961.0/50000: 96% mana heating_up
4:12.958 standard_rotation k flamestrike Fluffy_Pillow 48370.0/50000: 97% mana hot_streak
4:14.263 standard_rotation m phoenix_flames Fluffy_Pillow 48425.0/50000: 97% mana
4:15.569 standard_rotation p scorch Fluffy_Pillow 49731.0/50000: 99% mana
4:16.875 standard_rotation p scorch Fluffy_Pillow 49504.0/50000: 99% mana
4:18.182 standard_rotation p scorch Fluffy_Pillow 49505.0/50000: 99% mana heating_up
4:19.488 standard_rotation k flamestrike Fluffy_Pillow 49504.0/50000: 99% mana hot_streak
4:20.760 default P fire_blast Fluffy_Pillow 49454.0/50000: 99% mana heating_up
4:20.795 default M rune_of_power Fluffy_Pillow 49061.0/50000: 98% mana hot_streak
4:22.101 rop_phase d flamestrike Fluffy_Pillow 50000.0/50000: 100% mana hot_streak, rune_of_power
4:23.407 rop_phase h scorch Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
4:24.715 rop_phase h scorch Fluffy_Pillow 49506.0/50000: 99% mana rune_of_power
4:26.020 rop_phase h scorch Fluffy_Pillow 49503.0/50000: 99% mana heating_up, rune_of_power
4:27.327 rop_phase d flamestrike Fluffy_Pillow 49505.0/50000: 99% mana hot_streak, rune_of_power
4:28.632 rop_phase h scorch Fluffy_Pillow 49560.0/50000: 99% mana heating_up, rune_of_power
4:29.444 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
4:29.940 rop_phase d flamestrike Fluffy_Pillow 49496.0/50000: 99% mana hot_streak, rune_of_power
4:31.245 rop_phase h scorch Fluffy_Pillow 49551.0/50000: 99% mana heating_up, rune_of_power
4:32.552 rop_phase h scorch Fluffy_Pillow 49505.0/50000: 99% mana heating_up, rune_of_power
4:33.858 rop_phase d flamestrike Fluffy_Pillow 49504.0/50000: 99% mana hot_streak, rune_of_power
4:35.164 rop_phase h scorch Fluffy_Pillow 49560.0/50000: 99% mana heating_up, rune_of_power
4:36.469 rop_phase h scorch Fluffy_Pillow 49503.0/50000: 99% mana heating_up, rune_of_power
4:37.776 standard_rotation k flamestrike Fluffy_Pillow 49505.0/50000: 99% mana hot_streak
4:38.128 default P fire_blast Fluffy_Pillow 48555.0/50000: 97% mana heating_up
4:39.084 standard_rotation k flamestrike Fluffy_Pillow 49063.0/50000: 98% mana hot_streak

Stats

Level Bonus (60) Race Bonus (orc) Raid-Buffed Unbuffed Gear Amount
Strength 198 3 201 201 0
Agility 306 -3 303 303 0
Stamina 414 1 435 415 0
Intellect 450 -1 2455 2249 1800
Spirit 0 0 0 0 0
Health 8700 8300 0
Mana 50000 50000 0
Spell Power 2455 2249 0
Melee Crit 20.71% 20.71% 550
Spell Crit 35.71% 35.71% 550
Haste 15.15% 15.15% 500
Versatility 12.50% 12.50% 500
Mana Regen 1000 1000 0
Mastery 16.71% 16.71% 500
Armor 0 0 0
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 0.00

Profile

mage="orc"
source=default
spec=fire
level=60
race=orc
role=spell
position=back
talents=3031011
talent_override=flame_patch,if=3>2

# Default consumables
potion=spectral_intellect
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=disabled

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_intellect
# If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
actions.precombat+=/variable,name=disable_combustion,op=reset
# This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
actions.precombat+=/variable,name=hot_streak_flamestrike,op=set,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
actions.precombat+=/variable,name=hard_cast_flamestrike,op=set,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
actions.precombat+=/variable,name=combustion_flamestrike,op=set,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch.enabled+6*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
actions.precombat+=/variable,name=arcane_explosion,op=set,if=variable.arcane_explosion=0,value=99*talent.flame_patch.enabled+2*!talent.flame_patch.enabled
# This variable specifies the percentage of mana below which Arcane Explosion will not be used.
actions.precombat+=/variable,name=arcane_explosion_mana,default=40,op=reset
# With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
actions.precombat+=/variable,name=kindling_reduction,default=0.2,op=reset
# The amount of cooldown reduction in seconds given by a full channel of Shifting Power. The dbc.effect.815503.base_value%1000 expression gives the number of seconds removed by each tick normally and conduit.discipline_of_the_grove.time_value gives the additional adjustment from that conduit.
actions.precombat+=/variable,name=shifting_power_reduction,op=set,value=-action.shifting_power.execute_time%action.shifting_power.new_tick_time*(dbc.effect.815503.base_value%1000+conduit.discipline_of_the_grove.time_value),if=covenant.night_fae.enabled
# The duration of a Sun King's Blessing Combustion.
actions.precombat+=/variable,name=skb_duration,op=set,value=dbc.effect.828420.base_value
actions.precombat+=/variable,name=combustion_on_use,op=set,value=equipped.manifesto_of_madness|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.ignition_mages_fuse|equipped.tzanes_barkspines|equipped.azurethos_singed_plumage|equipped.ancient_knot_of_wisdom|equipped.shockbiters_fang|equipped.neural_synapse_enhancer|equipped.balefire_branch
actions.precombat+=/variable,name=font_double_on_use,op=set,value=equipped.azsharas_font_of_power&variable.combustion_on_use
# This variable determines when Azshara's Font of Power is used before the pull if bfa.font_of_power_precombat_channel is not specified.
actions.precombat+=/variable,name=font_of_power_precombat_channel,op=set,value=18,if=variable.font_double_on_use&!talent.firestarter.enabled&variable.font_of_power_precombat_channel=0
# How long before Combustion should Empyreal Ordnance be used?
actions.precombat+=/variable,name=empyreal_ordnance_delay,default=18,op=reset
actions.precombat+=/snapshot_stats
actions.precombat+=/use_item,name=azsharas_font_of_power,if=!variable.disable_combustion
actions.precombat+=/mirror_image
actions.precombat+=/pyroblast

# Executed every time the actor is available.
actions=counterspell,if=!runeforge.disciplinary_command.equipped
actions+=/variable,name=time_to_combustion,op=set,value=talent.firestarter.enabled*firestarter.remains+(cooldown.combustion.remains*(1-variable.kindling_reduction*talent.kindling.enabled))*!cooldown.combustion.ready*buff.combustion.down
# Make sure Combustion is delayed if needed based on the empyreal_ordnance_delay variable
actions+=/variable,name=time_to_combustion,op=max,value=variable.empyreal_ordnance_delay-(cooldown.empyreal_ordnance.duration-cooldown.empyreal_ordnance.remains)*!cooldown.empyreal_ordnance.ready,if=equipped.empyreal_ordnance
actions+=/shifting_power,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains>0&(cooldown.rune_of_power.remains>0|!talent.rune_of_power.enabled)
actions+=/radiant_spark,if=(buff.combustion.down&buff.rune_of_power.down&(cooldown.combustion.remains<execute_time|cooldown.combustion.remains>cooldown.radiant_spark.duration))|(buff.rune_of_power.up&cooldown.combustion.remains>30)
actions+=/deathborne,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains<execute_time
actions+=/mirror_image,if=buff.combustion.down&debuff.radiant_spark_vulnerability.down
actions+=/use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
actions+=/use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay
actions+=/use_item,name=soul_igniter
actions+=/use_item,name=glyph_of_assimilation
actions+=/use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
actions+=/use_item,name=dreadfire_vessel
actions+=/use_item,name=azsharas_font_of_power,if=variable.time_to_combustion<=5+15*variable.font_double_on_use&variable.time_to_combustion>0&!variable.disable_combustion
actions+=/guardian_of_azeroth,if=(variable.time_to_combustion<10|fight_remains<variable.time_to_combustion)&!variable.disable_combustion
actions+=/concentrated_flame
actions+=/reaping_flames
actions+=/focused_azerite_beam
actions+=/purifying_blast
actions+=/ripple_in_space
actions+=/the_unbound_force
# Get the disciplinary_command buff up, unless combustion is soon.
actions+=/counterspell,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/arcane_explosion,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/rune_of_power,if=buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)
actions+=/call_action_list,name=combustion_phase,if=!variable.disable_combustion&variable.time_to_combustion<=0
actions+=/variable,name=fire_blast_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.fire_blast.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains
actions+=/variable,name=phoenix_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.phoenix_flames.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped
actions+=/call_action_list,name=rop_phase,if=buff.rune_of_power.up&(variable.time_to_combustion>0|variable.disable_combustion)
# When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
# During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
actions+=/call_action_list,name=standard_rotation,if=(variable.time_to_combustion>0|variable.disable_combustion)&buff.rune_of_power.down

actions.active_talents=living_bomb,if=active_enemies>1&buff.combustion.down&(variable.time_to_combustion>cooldown.living_bomb.duration|variable.time_to_combustion<=0|variable.disable_combustion)
actions.active_talents+=/meteor,if=!variable.disable_combustion&variable.time_to_combustion<=0|(cooldown.meteor.duration<variable.time_to_combustion&!talent.rune_of_power.enabled)|talent.rune_of_power.enabled&buff.rune_of_power.up&variable.time_to_combustion>action.meteor.cooldown|fight_remains<variable.time_to_combustion|variable.disable_combustion
actions.active_talents+=/dragons_breath,if=talent.alexstraszas_fury.enabled&(buff.combustion.down&!buff.hot_streak.react)

actions.combustion_cooldowns=potion
actions.combustion_cooldowns+=/blood_fury
actions.combustion_cooldowns+=/berserking
actions.combustion_cooldowns+=/fireblood
actions.combustion_cooldowns+=/ancestral_call
actions.combustion_cooldowns+=/use_items
actions.combustion_cooldowns+=/use_item,use_off_gcd=1,effect_name=gladiators_badge,if=action.meteor.in_flight_remains<=0.5
actions.combustion_cooldowns+=/time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up

actions.combustion_phase=lights_judgment,if=buff.combustion.down
# Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
actions.combustion_phase+=/variable,name=extended_combustion_remains,op=set,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains)
# Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
actions.combustion_phase+=/variable,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack)
actions.combustion_phase+=/bag_of_tricks,if=buff.combustion.down
actions.combustion_phase+=/living_bomb,if=active_enemies>1&buff.combustion.down
actions.combustion_phase+=/mirrors_of_torment,if=buff.combustion.down&buff.rune_of_power.down
actions.combustion_phase+=/use_item,name=hyperthread_wristwraps,if=buff.combustion.up&action.fire_blast.charges=0&action.fire_blast.recharge_time>gcd.max
actions.combustion_phase+=/blood_of_the_enemy
actions.combustion_phase+=/memory_of_lucid_dreams
actions.combustion_phase+=/worldvein_resonance
# BFA Fire Blast usage: During Combustion, Fire Blasts are used to generate Hot Streaks and minimize the amount of time spent executing other spells. For standard Fire, Fire Blasts are only used when Heating Up is active or when a Scorch cast is in progress and Heating Up and Hot Streak are not active. With Blaster Master and Flame On, Fire Blasts can additionally be used while Hot Streak and Heating Up are not active and a Pyroblast is in the air and also while casting Scorch even if Heating Up is already active. The latter allows two Hot Streak Pyroblasts to be cast in succession after the Scorch. Additionally with Blaster Master and Flame On, Fire Blasts should not be used unless Blaster Master is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&conduit.infernal_cascade.enabled&charges>=1&((action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration-variable.extended_combustion_remains%(buff.infernal_cascade.duration-0.5))>=0|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.remains<0.5)&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
# Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=azerite.blaster_master.enabled&charges>=1&((action.fire_blast.charges_fractional+(buff.combustion.remains-buff.blaster_master.duration)%cooldown.fire_blast.duration-(buff.combustion.remains)%(buff.blaster_master.duration-0.5))>=0|!azerite.blaster_master.enabled|!talent.flame_on.enabled|buff.combustion.remains<=buff.blaster_master.duration|buff.blaster_master.remains<0.5|equipped.hyperthread_wristwraps&cooldown.hyperthread_wristwraps_300142.remains<5)&buff.combustion.up&(!action.scorch.executing&!action.pyroblast.in_flight&buff.heating_up.up|action.scorch.executing&buff.hot_streak.down&(buff.heating_up.down|azerite.blaster_master.enabled)|azerite.blaster_master.enabled&talent.flame_on.enabled&action.pyroblast.in_flight&buff.heating_up.down&buff.hot_streak.down)
# With Infernal Cascade, Fire Blast use should be additionaly constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
actions.combustion_phase+=/counterspell,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
actions.combustion_phase+=/arcane_explosion,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
actions.combustion_phase+=/frostbolt,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_frost.down
actions.combustion_phase+=/call_action_list,name=active_talents
actions.combustion_phase+=/combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
# Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
actions.combustion_phase+=/call_action_list,name=combustion_cooldowns,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/flamestrike,if=(buff.hot_streak.react|buff.firestorm.react)&active_enemies>=variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.combustion_phase+=/pyroblast,if=buff.firestorm.react
actions.combustion_phase+=/pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.hot_streak.react&buff.combustion.up
actions.combustion_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/phoenix_flames,if=buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
actions.combustion_phase+=/fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
actions.combustion_phase+=/scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
actions.combustion_phase+=/living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
actions.combustion_phase+=/dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
actions.combustion_phase+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled

actions.rop_phase=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.rop_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.rop_phase+=/pyroblast,if=buff.firestorm.react
actions.rop_phase+=/pyroblast,if=buff.hot_streak.react
# Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flametrikes or when Sun King's Blessing is ready.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury.enabled&cooldown.dragons_breath.ready)|(talent.searing_touch.enabled&target.health.pct<=30)))
# Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.rop_phase+=/call_action_list,name=active_talents
actions.rop_phase+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
actions.rop_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&active_enemies<variable.hot_streak_flamestrike
actions.rop_phase+=/phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.rop_phase+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled
actions.rop_phase+=/dragons_breath,if=active_enemies>2
actions.rop_phase+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
actions.rop_phase+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.rop_phase+=/fireball

actions.standard_rotation=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.standard_rotation+=/pyroblast,if=buff.firestorm.react
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
# Try to get SKB procs inside RoP phases or Combustion phases when possible.
actions.standard_rotation+=/pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power.enabled)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&target.health.pct<=30&talent.searing_touch.enabled
actions.standard_rotation+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
# During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.standard_rotation+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.standard_rotation+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&active_enemies<variable.hot_streak_flamestrike
actions.standard_rotation+=/phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.standard_rotation+=/call_action_list,name=active_talents
actions.standard_rotation+=/dragons_breath,if=active_enemies>1
actions.standard_rotation+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.standard_rotation+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
actions.standard_rotation+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.standard_rotation+=/fireball
actions.standard_rotation+=/scorch


# Gear Summary
# gear_ilvl=0.00
# gear_intellect=1800
# gear_crit_rating=500
# gear_haste_rating=500
# gear_mastery_rating=500
# gear_versatility_rating=500

pandaren : 10479 dps, 4425 dps to main target

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
10479.4 10479.4 17.5 / 0.167% 1311.3 / 12.5% 14.7
RPS Out RPS In Primary Resource Waiting APM Active Skill
708.4 704.0 Mana 0.04% 43.5 100.0% 100%
Talents

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
pandaren 10479
Dragon's Breath 392 3.7% 13.8 21.25sec 8536 6759 Direct 41.3 1872 4039 2845 44.9%

Stats Details: Dragons Breath

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 13.76 41.29 0.00 0.00 1.2630 0.0000 117483.99 117483.99 0.00% 6758.95 6758.95
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 55.09% 22.75 9 37 1871.71 1603 2424 1870.91 1678 2102 42581 42581 0.00%
crit 44.91% 18.54 6 33 4038.82 3206 4848 4034.87 3322 4471 74903 74903 0.00%

Action Details: Dragons Breath

  • id:31661
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:12.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:18.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.582500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:31661
  • name:Dragon's Breath
  • school:fire
  • tooltip:Disoriented.
  • description:Enemies in a cone in front of you take {$s2=0} Fire damage and are disoriented for {$d=4 seconds}. Damage will cancel the effect.

Action Priority List

    combustion_phase
    [a]:2.01
  • if_expr:buff.combustion.remains<gcd.max&buff.combustion.up
    rop_phase
    [h]:4.83
  • if_expr:active_enemies>2
    standard_rotation
    [n]:6.91
  • if_expr:active_enemies>1
Fire Blast 703 6.7% 37.8 7.94sec 5568 0 Direct 37.8 0 5568 5568 100.0%

Stats Details: Fire Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 37.80 37.80 0.00 0.00 0.0000 0.0000 210473.68 210473.68 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 37.80 31 45 5567.83 4358 6592 5568.20 5312 5754 210474 210474 0.00%

Action Details: Fire Blast

  • id:108853
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:10.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:1.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.792000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:108853
  • name:Fire Blast
  • school:fire
  • tooltip:
  • description:Blasts the enemy for {$s1=0} Fire damage. |cFFFFFFFFFire:|r Castable while casting other spells.$?a231568[ Always deals a critical strike.][]

Action Priority List

    default
    [P]:21.42
  • if_expr:!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
    combustion_phase
    [S]:11.94
  • if_expr:!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
    rop_phase
    [d]:2.97
  • if_expr:!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
    standard_rotation
    [k]:1.46
  • if_expr:!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Fireball 69 0.7% 3.5 98.66sec 5884 3006 Direct 3.5 0 5891 5891 100.0%

Stats Details: Fireball

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.51 3.51 0.00 0.00 1.9575 0.0000 20662.20 20662.20 0.00% 3006.29 3006.29
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 3.51 3 4 5890.71 5759 6221 5893.51 5875 5913 20662 20662 0.00%

Action Details: Fireball

  • id:133
  • school:fire
  • range:40.0
  • travel_speed:45.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.650000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:133
  • name:Fireball
  • school:fire
  • tooltip:
  • description:Throws a fiery ball that causes {$s1=0} Fire damage.$?a157642[ Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.][]

Action Priority List

    combustion_phase
    [Y]:3.54
  • if_expr:buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
Flamestrike 4004 (6717) 38.2% (64.1%) 99.6 2.99sec 20207 9941 Direct 298.9 (3051.2) 2462 5310 4015 54.5% (54.5%)

Stats Details: Flamestrike

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 99.64 298.92 0.00 0.00 2.0327 0.0000 1200061.56 1200061.56 0.00% 9940.63 9940.63
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 45.50% 136.01 91 190 2462.42 2093 3165 2462.33 2323 2575 334929 334929 0.00%
crit 54.50% 162.91 101 241 5309.58 4185 6330 5311.06 5025 5620 865132 865132 0.00%

Action Details: Flamestrike

  • id:2120
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:3.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:1250.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.661300
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2120
  • name:Flamestrike
  • school:fire
  • tooltip:Movement speed slowed by {$s2=20}%.
  • description:Calls down a pillar of fire, burning all enemies within the area for {$s1=0} Fire damage and reducing their movement speed by {$s2=20}% for {$d=8 seconds}.

Action Priority List

    combustion_phase
    [W]:17.21
  • if_expr:(buff.hot_streak.react|buff.firestorm.react)&active_enemies>=variable.combustion_flamestrike
    rop_phase
    [c]:18.09
  • if_expr:active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
    rop_phase
    [i]:22.42
  • if_expr:active_enemies>=variable.hard_cast_flamestrike
    standard_rotation
    [j]:17.28
  • if_expr:active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
    standard_rotation
    [p]:24.65
  • if_expr:active_enemies>=variable.hard_cast_flamestrike
    Flame Patch 2714 25.9% 917.4 0.32sec 887 0 Periodic 2752.3 193 417 295 45.8% 0.0%

Stats Details: Flame Patch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 917.42 0.00 0.00 2752.27 0.0000 0.0000 813323.70 813323.70 0.00% 0.00 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 54.24% 1492.70 1118 1910 192.79 165 250 192.79 189 198 287794 287794 0.00%
crit 45.76% 1259.57 946 1653 417.17 330 499 417.02 405 430 525530 525530 0.00%

Action Details: Flame Patch

  • id:205472
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.060000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:205472
  • name:Flame Patch
  • school:fire
  • tooltip:
  • description:Burning enemies for {$s1=0} Fire damage.
Ignite 1586 15.1% 418.2 0.76sec 1136 0 Periodic 893.8 532 0 532 0.0% 99.3%

Stats Details: Ignite

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 418.25 0.00 893.79 893.79 0.0000 1.0000 475328.42 475328.42 0.00% 531.81 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 100.00% 893.79 715 1075 531.67 69 1894 532.14 477 597 475328 475328 0.00%

Action Details: Ignite

  • id:12654
  • school:fire
  • range:50000.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:9.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12654
  • name:Ignite
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.$?$w3>0[ Movement speed reduced by $w3%.][]
  • description:{$@spelldesc12846=Your target burns for an additional ${{$s1=0}}.1% over {$12654d=9 seconds} of the total direct damage caused by your Fireball, Fire Blast, Scorch, Pyroblast{$?s153561=false}[, Meteor][]{$?s257541=true}[, Phoenix Flames][]{$?s198929=false}[, Cinderstorm][], and Flamestrike. If this effect is reapplied, any remaining damage will be added to the new Ignite. Phoenix Flames causes your Ignites to spread to {$s4=8} nearby enemies.}
Mirror Image 0 (48) 0.0% (0.5%) 3.0 120.55sec 4829 5555

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.99 0.00 0.00 0.00 0.8695 0.0000 0.00 0.00 0.00% 5554.64 5554.64

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.

Action Priority List

    default
    [L]:1.99
  • if_expr:buff.combustion.down&debuff.radiant_spark_vulnerability.down
    Frostbolt (mirror_image) 128  / 48 0.5% 213.0 3.87sec 68 43 Direct 212.3 50 100 68 35.8%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 213.00 212.29 0.00 0.00 1.5783 0.0000 14436.50 14436.50 0.00% 42.94 42.94
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 64.24% 136.38 85 169 50.09 41 62 50.11 48 53 6831 6831 0.00%
crit 35.76% 75.91 42 105 100.19 82 124 100.25 94 107 7606 7606 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:74.03
Phoenix Flames 0 (630) 0.0% (6.0%) 14.1 21.49sec 13365 10941

Stats Details: Phoenix Flames

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 14.13 0.00 0.00 0.00 1.2216 0.0000 0.00 0.00 0.00% 10940.94 10940.94

Action Details: Phoenix Flames

  • id:257541
  • school:fire
  • range:40.0
  • travel_speed:50.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:25.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:257541
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.

Action Priority List

    combustion_phase
    [X]:10.18
  • if_expr:buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
    rop_phase
    [f]:1.34
  • if_expr:!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    standard_rotation
    [l]:2.60
  • if_expr:!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    Phoenix Flames (_splash) 630 6.0% 14.1 21.46sec 13402 0 Direct 42.3 2001 5009 4468 82.0%

Stats Details: Phoenix Flames Splash

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 14.09 42.27 0.00 0.00 0.0000 0.0000 188829.68 188829.68 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 18.00% 7.61 2 17 2000.57 1430 3745 1998.36 1430 2853 15227 15227 0.00%
crit 82.00% 34.66 22 46 5008.76 2859 7491 5005.57 4658 5240 173602 173602 0.00%

Action Details: Phoenix Flames Splash

  • id:257542
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.900000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:257542
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:{$@spelldesc257541=Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.}
Pyroblast 17 (24) 0.2% (0.2%) 0.0 0.00sec 0 0 Direct 1.0 (6.0) 3750 7501 5048 34.5% (34.5%)

Stats Details: Pyroblast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 0.00 1.00 0.00 0.00 0.0000 0.0000 5042.33 5042.33 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 65.55% 0.66 0 1 3750.31 3750 3750 2458.29 0 3750 2458 2458 0.00%
crit 34.45% 0.34 0 1 7500.61 7501 7501 2584.04 0 7501 2584 2584 0.00%

Action Details: Pyroblast

  • id:11366
  • school:fire
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:4.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.363000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:11366
  • name:Pyroblast
  • school:fire
  • tooltip:
  • description:Hurls an immense fiery boulder that causes {$s1=0} Fire damage$?a321711[ and an additional $321712o2 Fire damage over {$321712d=6 seconds}][].
    Pyroblast (_dot) 7 0.1% 1.0 0.00sec 2163 0 Periodic 5.0 0 433 433 100.0% 0.7%

Stats Details: Pyroblast Dot

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 5.00 5.00 0.0000 1.2000 2162.96 2162.96 0.00% 360.49 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
crit 100.00% 5.00 5 5 432.59 99 516 432.59 433 433 2163 2163 0.00%

Action Details: Pyroblast Dot

  • id:321712
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.062000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:321712
  • name:Pyroblast
  • school:fire
  • tooltip:Suffering $w1 Fire damage every {$t2=0} sec.
  • description:{$@spelldesc321711=Deals an additional $321712o2 Fire damage over {$321712d=6 seconds}.}
Scorch 310 3.0% 34.8 7.76sec 2683 2084 Direct 34.8 0 2683 2683 100.0%

Stats Details: Scorch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 34.80 34.79 0.00 0.00 1.2876 0.0000 93350.46 93350.46 0.00% 2083.58 2083.58
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 34.79 20 47 2683.17 1364 3683 2684.17 2428 3027 93350 93350 0.00%

Action Details: Scorch

  • id:2948
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.177000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2948
  • name:Scorch
  • school:fire
  • tooltip:
  • description:Scorches an enemy for {$s1=0} Fire damage. Castable while moving.

Action Priority List

    combustion_phase
    [Z]:5.12
  • if_expr:buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
    combustion_phase
    [b]:0.06
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
    rop_phase
    [g]:13.42
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
    standard_rotation
    [o]:16.66
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
Simple Action Stats Execute Interval
pandaren
Combustion 3.5 98.66sec

Stats Details: Combustion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.51 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Combustion

  • id:190319
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:190319
  • name:Combustion
  • school:fire
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.

Action Priority List

    combustion_phase
    [U]:3.52
  • if_expr:buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:pandaren
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:pandaren
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Spectral Intellect (potion) 1.5 0.00sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.49 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307162
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    combustion_cooldowns
    [R]:1.49
Rune of Power 6.2 49.12sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.18 0.00 0.00 0.00 1.2580 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    default
    [M]:6.20
  • if_expr:buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.51% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:pandaren
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.51%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Combustion 3.5 0.0 98.6sec 98.6sec 11.8sec 13.84% 0.00% 79.7 (79.7) 3.4

Buff Details

  • buff initial source:pandaren
  • cooldown name:buff_combustion
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:unhasted
  • period:0.50

Trigger Details

  • interval_min/max:94.5s / 106.4s
  • trigger_min/max:94.5s / 106.4s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 12.0s

Stack Uptimes

  • combustion_1:13.84%

Spelldata

  • id:190319
  • name:Combustion
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Firestorm 4.6 0.1 58.2sec 57.3sec 5.0sec 7.57% 0.00% 0.1 (0.1) 4.4

Buff Details

  • buff initial source:pandaren
  • cooldown name:buff_firestorm
  • max_stacks:1
  • base duration:5.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

RPPM Details

  • scaling:haste
  • frequency:1.66
  • modifier:1.00

Trigger Details

  • interval_min/max:5.0s / 264.6s
  • trigger_min/max:1.0s / 264.6s
  • trigger_pct:11.19%
  • duration_min/max:0.1s / 10.0s

Stack Uptimes

  • firestorm_1:7.57%

Spelldata

  • id:333100
  • name:Firestorm
  • tooltip:Pyroblast and Flamestrike have no cast time and are guaranteed to critically strike.
  • description:{$@spelldesc333097=When Hot Streak activates, you have a low chance to cause all Pyroblasts and Flamestrikes to have no cast time and be guaranteed critical strikes for {$333100d=5 seconds}.}
  • max_stacks:0
  • duration:5.00
  • cooldown:0.00
  • default_chance:0.00%

Trigger Spelldata

  • id:333097
  • name:Firestorm
  • tooltip:
  • description:When Hot Streak activates, you have a low chance to cause all Pyroblasts and Flamestrikes to have no cast time and be guaranteed critical strikes for {$333100d=5 seconds}.
  • max_stacks:0
  • duration:0.00
  • cooldown:0.00
  • default_chance:100.00%
Heating Up 42.9 0.0 7.1sec 7.1sec 1.7sec 24.43% 49.23% 0.0 (0.0) 0.5

Buff Details

  • buff initial source:pandaren
  • cooldown name:buff_heating_up
  • max_stacks:2
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.4s / 29.8s
  • trigger_min/max:0.4s / 29.8s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 8.7s

Stack Uptimes

  • heating_up_1:24.43%

Spelldata

  • id:48107
  • name:Heating Up
  • tooltip:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • description:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • max_stacks:2
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Hot Streak! 41.7 0.0 7.2sec 7.2sec 0.9sec 12.02% 48.97% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:pandaren
  • cooldown name:buff_hot_streak
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.8s / 38.7s
  • trigger_min/max:0.8s / 38.7s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 4.2s

Stack Uptimes

  • hot_streak_1:12.02%

Spelldata

  • id:48108
  • name:Hot Streak!
  • tooltip:Your next Pyroblast or Flamestrike spell is instant cast, and causes double the normal Ignite damage.
  • description:{$@spelldesc195283=Getting two direct-damage critical strikes in a row with Fire spells will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Spectral Intellect 1.5 0.0 300.5sec 0.0sec 23.2sec 11.29% 0.00% 0.0 (0.0) 1.3

Buff Details

  • buff initial source:pandaren
  • cooldown name:buff_potion_of_spectral_intellect
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:1.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:190.00

Trigger Details

  • interval_min/max:300.0s / 303.8s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 25.0s

Stack Uptimes

  • potion_of_spectral_intellect_1:11.29%

Spelldata

  • id:307162
  • name:Potion of Spectral Intellect
  • tooltip:Intellect increased by $w1.
  • description:Increases your Intellect by {$s1=190} for {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:1.00
  • default_chance:0.00%
Rune of Power 9.7 0.0 31.9sec 31.9sec 14.7sec 47.58% 0.00% 0.0 (0.0) 9.3

Buff Details

  • buff initial source:pandaren
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:16.3s / 49.0s
  • trigger_min/max:16.3s / 49.0s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 15.0s

Stack Uptimes

  • rune_of_power_1:47.58%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism)

Buff Details

  • buff initial source:pandaren
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power

Buff Details

  • buff initial source:pandaren
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases $pri by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%

Procs, Uptimes & Benefits

Proc Count Min Max Interval Min Max
Heating Up generated 42.9 32.0 54.0 7.1s 0.4s 29.8s
Heating Up removed 0.3 0.0 3.0 48.5s 5.2s 312.6s
Heating Up converted with Fire Blast 17.5 11.0 25.0 17.4s 1.3s 62.5s
Hot Streak procs 41.7 31.0 52.0 7.2s 0.8s 38.7s
Hot Streak spells used 91.2 70.0 114.0 3.3s 0.0s 29.0s
Hot Streak spell crits 88.0 66.0 110.0 3.4s 0.0s 29.0s
Hot Streak spell crits wasted 3.4 0.0 9.0 73.1s 4.5s 240.0s
Direct Ignite applications 3.0 3.0 3.0 1.8s 1.8s 1.8s
Ignites spread to new targets 0.0 0.0 2.0 0.0s 0.0s 0.0s
Ignites spread to targets with existing Ignite 28.0 22.0 34.0 21.6s 1.0s 97.0s
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 25.72% 21.45% 28.20% 1.0s 0.0s 4.7s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.4780.0002.7751.4290.0005.335
Rune of Power5.1980.00018.73332.45723.55641.921
Fire Blast0.0950.0007.6913.6112.95911.484
Dragon's Breath4.0500.00041.93158.43531.114100.369
Combustion2.5341.5006.7278.9584.58515.413
Phoenix Flames0.1890.00013.7202.6811.95415.677

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
pandaren
mana_regen Mana 2786.82 211107.27 100.00% 75.75 88584.94 29.56%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 49000.0 703.95 708.40 88583.7 48665.0 42266.0 50000.0
Usage Type Count Total Avg RPE APR
pandaren
combustion Mana 3.5 17589.5 5000.0 5006.3 0.0
dragons_breath Mana 13.8 27518.5 2000.0 1999.5 4.3
fire_blast Mana 37.8 18897.9 500.0 499.9 11.1
fireball Mana 3.5 3515.3 1000.0 1001.1 5.9
flamestrike Mana 99.6 124560.8 1250.0 1250.1 16.2
mirror_image Mana 3.0 1989.6 665.5 665.5 7.3
scorch Mana 34.8 17416.4 500.0 500.5 5.4

Statistics & Data Analysis

Fight Length
pandaren Fight Length
Count 1521
Mean 299.89
Minimum 240.02
Maximum 359.79
Spread ( max - min ) 119.76
Range [ ( max - min ) / 2 * 100% ] 19.97%
DPS
pandaren Damage Per Second
Count 1521
Mean 10479.38
Minimum 9623.50
Maximum 11738.92
Spread ( max - min ) 2115.42
Range [ ( max - min ) / 2 * 100% ] 10.09%
Standard Deviation 349.1178
5th Percentile 9960.48
95th Percentile 11101.44
( 95th Percentile - 5th Percentile ) 1140.96
Mean Distribution
Standard Deviation 8.9517
95.00% Confidence Interval ( 10461.84 - 10496.93 )
Normalized 95.00% Confidence Interval ( 99.83% - 100.17% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 43
0.1% Error 4264
0.1 Scale Factor Error with Delta=300 1041
0.05 Scale Factor Error with Delta=300 4162
0.01 Scale Factor Error with Delta=300 104047
Priority Target DPS
pandaren Priority Target Damage Per Second
Count 1521
Mean 4424.79
Minimum 4119.44
Maximum 4875.34
Spread ( max - min ) 755.90
Range [ ( max - min ) / 2 * 100% ] 8.54%
Standard Deviation 118.6352
5th Percentile 4246.76
95th Percentile 4637.22
( 95th Percentile - 5th Percentile ) 390.46
Mean Distribution
Standard Deviation 3.0419
95.00% Confidence Interval ( 4418.83 - 4430.75 )
Normalized 95.00% Confidence Interval ( 99.87% - 100.13% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 28
0.1% Error 2762
0.1 Scale Factor Error with Delta=300 121
0.05 Scale Factor Error with Delta=300 481
0.01 Scale Factor Error with Delta=300 12015
DPS(e)
pandaren Damage Per Second (Effective)
Count 1521
Mean 10479.38
Minimum 9623.50
Maximum 11738.92
Spread ( max - min ) 2115.42
Range [ ( max - min ) / 2 * 100% ] 10.09%
Damage
pandaren Damage
Count 1521
Mean 3126718.99
Minimum 2437590.24
Maximum 3959551.03
Spread ( max - min ) 1521960.79
Range [ ( max - min ) / 2 * 100% ] 24.34%
DTPS
pandaren Damage Taken Per Second
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
pandaren Healing Per Second
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
pandaren Healing Per Second (Effective)
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
pandaren Heal
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
pandaren Healing Taken Per Second
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
pandaren Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
pandarenTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
pandaren Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 flask
1 0.00 food
2 0.00 augmentation
3 0.00 arcane_intellect
4 0.00 variable,name=disable_combustion,op=reset
If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
5 0.00 variable,name=hot_streak_flamestrike,op=set,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
6 0.00 variable,name=hard_cast_flamestrike,op=set,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
7 0.00 variable,name=combustion_flamestrike,op=set,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch.enabled+6*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
8 0.00 variable,name=arcane_explosion,op=set,if=variable.arcane_explosion=0,value=99*talent.flame_patch.enabled+2*!talent.flame_patch.enabled
This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
9 0.00 variable,name=arcane_explosion_mana,default=40,op=reset
This variable specifies the percentage of mana below which Arcane Explosion will not be used.
A 0.00 variable,name=kindling_reduction,default=0.2,op=reset
With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
B 0.00 variable,name=shifting_power_reduction,op=set,value=-action.shifting_power.execute_time%action.shifting_power.new_tick_time*(dbc.effect.815503.base_value%1000+conduit.discipline_of_the_grove.time_value),if=covenant.night_fae.enabled
The amount of cooldown reduction in seconds given by a full channel of Shifting Power. The dbc.effect.815503.base_value%1000 expression gives the number of seconds removed by each tick normally and conduit.discipline_of_the_grove.time_value gives the additional adjustment from that conduit.
C 0.00 variable,name=skb_duration,op=set,value=dbc.effect.828420.base_value
The duration of a Sun King's Blessing Combustion.
D 0.00 variable,name=combustion_on_use,op=set,value=equipped.manifesto_of_madness|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.ignition_mages_fuse|equipped.tzanes_barkspines|equipped.azurethos_singed_plumage|equipped.ancient_knot_of_wisdom|equipped.shockbiters_fang|equipped.neural_synapse_enhancer|equipped.balefire_branch
E 0.00 variable,name=font_double_on_use,op=set,value=equipped.azsharas_font_of_power&variable.combustion_on_use
F 0.00 variable,name=font_of_power_precombat_channel,op=set,value=18,if=variable.font_double_on_use&!talent.firestarter.enabled&variable.font_of_power_precombat_channel=0
This variable determines when Azshara's Font of Power is used before the pull if bfa.font_of_power_precombat_channel is not specified.
G 0.00 variable,name=empyreal_ordnance_delay,default=18,op=reset
How long before Combustion should Empyreal Ordnance be used?
H 0.00 snapshot_stats
I 0.00 use_item,name=azsharas_font_of_power,if=!variable.disable_combustion
J 0.00 mirror_image
K 0.00 pyroblast
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=!runeforge.disciplinary_command.equipped
0.00 variable,name=time_to_combustion,op=set,value=talent.firestarter.enabled*firestarter.remains+(cooldown.combustion.remains*(1-variable.kindling_reduction*talent.kindling.enabled))*!cooldown.combustion.ready*buff.combustion.down
0.00 variable,name=time_to_combustion,op=max,value=variable.empyreal_ordnance_delay-(cooldown.empyreal_ordnance.duration-cooldown.empyreal_ordnance.remains)*!cooldown.empyreal_ordnance.ready,if=equipped.empyreal_ordnance
Make sure Combustion is delayed if needed based on the empyreal_ordnance_delay variable
0.00 shifting_power,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains>0&(cooldown.rune_of_power.remains>0|!talent.rune_of_power.enabled)
0.00 radiant_spark,if=(buff.combustion.down&buff.rune_of_power.down&(cooldown.combustion.remains<execute_time|cooldown.combustion.remains>cooldown.radiant_spark.duration))|(buff.rune_of_power.up&cooldown.combustion.remains>30)
0.00 deathborne,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains<execute_time
L 1.99 mirror_image,if=buff.combustion.down&debuff.radiant_spark_vulnerability.down
0.00 use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
0.00 use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay
0.00 use_item,name=soul_igniter
0.00 use_item,name=glyph_of_assimilation
0.00 use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
0.00 use_item,name=dreadfire_vessel
0.00 use_item,name=azsharas_font_of_power,if=variable.time_to_combustion<=5+15*variable.font_double_on_use&variable.time_to_combustion>0&!variable.disable_combustion
0.00 guardian_of_azeroth,if=(variable.time_to_combustion<10|fight_remains<variable.time_to_combustion)&!variable.disable_combustion
0.00 concentrated_flame
0.00 reaping_flames
0.00 focused_azerite_beam
0.00 purifying_blast
0.00 ripple_in_space
0.00 the_unbound_force
0.00 counterspell,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
Get the disciplinary_command buff up, unless combustion is soon.
0.00 arcane_explosion,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
M 6.20 rune_of_power,if=buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)
N 0.00 call_action_list,name=combustion_phase,if=!variable.disable_combustion&variable.time_to_combustion<=0
0.00 variable,name=fire_blast_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.fire_blast.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains
0.00 variable,name=phoenix_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.phoenix_flames.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped
O 0.00 call_action_list,name=rop_phase,if=buff.rune_of_power.up&(variable.time_to_combustion>0|variable.disable_combustion)
P 21.42 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
Q 0.00 call_action_list,name=standard_rotation,if=(variable.time_to_combustion>0|variable.disable_combustion)&buff.rune_of_power.down
actions.combustion_cooldowns
# count action,conditions
R 1.49 potion
0.00 blood_fury
0.00 berserking
0.00 fireblood
0.00 ancestral_call
0.00 use_items
0.00 use_item,use_off_gcd=1,effect_name=gladiators_badge,if=action.meteor.in_flight_remains<=0.5
0.00 time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up
actions.combustion_phase
# count action,conditions
0.00 lights_judgment,if=buff.combustion.down
0.00 variable,name=extended_combustion_remains,op=set,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains)
Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
0.00 variable,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack)
Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
0.00 bag_of_tricks,if=buff.combustion.down
0.00 living_bomb,if=active_enemies>1&buff.combustion.down
0.00 mirrors_of_torment,if=buff.combustion.down&buff.rune_of_power.down
0.00 use_item,name=hyperthread_wristwraps,if=buff.combustion.up&action.fire_blast.charges=0&action.fire_blast.recharge_time>gcd.max
0.00 blood_of_the_enemy
0.00 memory_of_lucid_dreams
0.00 worldvein_resonance
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&conduit.infernal_cascade.enabled&charges>=1&((action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration-variable.extended_combustion_remains%(buff.infernal_cascade.duration-0.5))>=0|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.remains<0.5)&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
BFA Fire Blast usage: During Combustion, Fire Blasts are used to generate Hot Streaks and minimize the amount of time spent executing other spells. For standard Fire, Fire Blasts are only used when Heating Up is active or when a Scorch cast is in progress and Heating Up and Hot Streak are not active. With Blaster Master and Flame On, Fire Blasts can additionally be used while Hot Streak and Heating Up are not active and a Pyroblast is in the air and also while casting Scorch even if Heating Up is already active. The latter allows two Hot Streak Pyroblasts to be cast in succession after the Scorch. Additionally with Blaster Master and Flame On, Fire Blasts should not be used unless Blaster Master is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=azerite.blaster_master.enabled&charges>=1&((action.fire_blast.charges_fractional+(buff.combustion.remains-buff.blaster_master.duration)%cooldown.fire_blast.duration-(buff.combustion.remains)%(buff.blaster_master.duration-0.5))>=0|!azerite.blaster_master.enabled|!talent.flame_on.enabled|buff.combustion.remains<=buff.blaster_master.duration|buff.blaster_master.remains<0.5|equipped.hyperthread_wristwraps&cooldown.hyperthread_wristwraps_300142.remains<5)&buff.combustion.up&(!action.scorch.executing&!action.pyroblast.in_flight&buff.heating_up.up|action.scorch.executing&buff.hot_streak.down&(buff.heating_up.down|azerite.blaster_master.enabled)|azerite.blaster_master.enabled&talent.flame_on.enabled&action.pyroblast.in_flight&buff.heating_up.down&buff.hot_streak.down)
Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
S 11.94 fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
With Infernal Cascade, Fire Blast use should be additionaly constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
0.00 counterspell,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
0.00 arcane_explosion,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_frost.down
T 0.00 call_action_list,name=active_talents
U 3.52 combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
V 0.00 call_action_list,name=combustion_cooldowns,if=buff.combustion.last_expire<=action.combustion.last_used
Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
W 17.21 flamestrike,if=(buff.hot_streak.react|buff.firestorm.react)&active_enemies>=variable.combustion_flamestrike
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
0.00 pyroblast,if=buff.hot_streak.react&buff.combustion.up
0.00 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
X 10.18 phoenix_flames,if=buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
Y 3.54 fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
Z 5.12 scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
0.00 living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
a 2.01 dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
b 0.06 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
actions.rop_phase
# count action,conditions
c 18.09 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury.enabled&cooldown.dragons_breath.ready)|(talent.searing_touch.enabled&target.health.pct<=30)))
Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flametrikes or when Sun King's Blessing is ready.
d 2.97 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
e 0.00 call_action_list,name=active_talents
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
0.00 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&active_enemies<variable.hot_streak_flamestrike
f 1.34 phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
g 13.42 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
h 4.83 dragons_breath,if=active_enemies>2
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
i 22.42 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
0.00 fireball
actions.standard_rotation
# count action,conditions
j 17.28 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
0.00 pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power.enabled)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
Try to get SKB procs inside RoP phases or Combustion phases when possible.
0.00 pyroblast,if=buff.hot_streak.react&target.health.pct<=30&talent.searing_touch.enabled
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
k 1.46 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
0.00 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&active_enemies<variable.hot_streak_flamestrike
l 2.60 phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
m 0.00 call_action_list,name=active_talents
n 6.91 dragons_breath,if=active_enemies>1
o 16.66 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
p 24.65 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
0.00 fireball
0.00 scorch

Sample Sequence

01456789ACDEGJKRYUXWSSWSXWXZZWSWZaiPcMiiiiiPfPchippppPPjjjjnpppPpPMcihiiiPPcppnppYUSXWSXWXZSWZacccMiiLiPPcccclnpppPPjppnppPpPMciihiiPPcpppnpppYUSXWSSWXXWZZSWggcMggcdccgggcdcggljnokojoLjokojoojoPjlnooojPMcgggccdcgggcfn

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 flask pandaren 50000.0/50000: 100% mana
Pre precombat 1 food pandaren 50000.0/50000: 100% mana
Pre precombat 4 disable_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 5 hot_streak_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 6 hard_cast_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 7 combustion_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 8 arcane_explosion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 9 arcane_explosion_mana Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat A kindling_reduction Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat C skb_duration Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat D combustion_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat E font_double_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat G empyreal_ordnance_delay Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat J mirror_image Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat K pyroblast Fluffy_Pillow 50000.0/50000: 100% mana
0:00.000 combustion_cooldowns R potion Fluffy_Pillow 49000.0/50000: 98% mana
0:00.000 combustion_phase Y fireball Fluffy_Pillow 49000.0/50000: 98% mana potion_of_spectral_intellect
0:01.500 combustion_phase U combustion Fluffy_Pillow 50000.0/50000: 100% mana bloodlust, potion_of_spectral_intellect
0:01.957 combustion_phase X phoenix_flames Fluffy_Pillow 44457.0/50000: 89% mana bloodlust, combustion, rune_of_power, potion_of_spectral_intellect
0:02.964 combustion_phase W flamestrike Fluffy_Pillow 45464.0/50000: 91% mana bloodlust, combustion, hot_streak, rune_of_power, potion_of_spectral_intellect
0:02.964 combustion_phase S fire_blast Fluffy_Pillow 44214.0/50000: 88% mana bloodlust, combustion, rune_of_power, potion_of_spectral_intellect
0:03.464 combustion_phase S fire_blast Fluffy_Pillow 44214.0/50000: 88% mana bloodlust, combustion, heating_up, rune_of_power, potion_of_spectral_intellect
0:03.970 combustion_phase W flamestrike Fluffy_Pillow 44220.0/50000: 88% mana bloodlust, combustion, hot_streak, rune_of_power, potion_of_spectral_intellect
0:03.970 combustion_phase S fire_blast Fluffy_Pillow 42970.0/50000: 86% mana bloodlust, combustion, rune_of_power, potion_of_spectral_intellect
0:04.976 combustion_phase X phoenix_flames Fluffy_Pillow 43476.0/50000: 87% mana bloodlust, combustion, heating_up, rune_of_power, potion_of_spectral_intellect
0:05.982 combustion_phase W flamestrike Fluffy_Pillow 44482.0/50000: 89% mana bloodlust, combustion, hot_streak, rune_of_power, potion_of_spectral_intellect
0:06.989 combustion_phase X phoenix_flames Fluffy_Pillow 44239.0/50000: 88% mana bloodlust, combustion, rune_of_power, potion_of_spectral_intellect
0:07.996 combustion_phase Z scorch Fluffy_Pillow 45246.0/50000: 90% mana bloodlust, combustion, heating_up, rune_of_power, potion_of_spectral_intellect
0:09.003 combustion_phase Z scorch Fluffy_Pillow 45753.0/50000: 92% mana bloodlust, combustion, heating_up, rune_of_power, potion_of_spectral_intellect
0:10.008 combustion_phase W flamestrike Fluffy_Pillow 46258.0/50000: 93% mana bloodlust, combustion, hot_streak, rune_of_power, potion_of_spectral_intellect
0:10.008 combustion_phase S fire_blast Fluffy_Pillow 45008.0/50000: 90% mana bloodlust, combustion, rune_of_power, potion_of_spectral_intellect
0:11.015 combustion_phase W flamestrike Fluffy_Pillow 45515.0/50000: 91% mana bloodlust, combustion, hot_streak, rune_of_power, potion_of_spectral_intellect
0:12.021 combustion_phase Z scorch Fluffy_Pillow 45271.0/50000: 91% mana bloodlust, combustion, rune_of_power, potion_of_spectral_intellect
0:13.028 combustion_phase a dragons_breath Fluffy_Pillow 45778.0/50000: 92% mana bloodlust, combustion, rune_of_power, potion_of_spectral_intellect
0:14.034 rop_phase i flamestrike Fluffy_Pillow 44784.0/50000: 90% mana bloodlust, heating_up, rune_of_power, potion_of_spectral_intellect
0:16.325 default P fire_blast Fluffy_Pillow 46984.0/50000: 94% mana bloodlust, heating_up, rune_of_power, potion_of_spectral_intellect
0:16.377 rop_phase c flamestrike Fluffy_Pillow 45377.0/50000: 91% mana bloodlust, hot_streak, rune_of_power, potion_of_spectral_intellect
0:17.384 default M rune_of_power Fluffy_Pillow 45134.0/50000: 90% mana bloodlust, potion_of_spectral_intellect
0:18.391 rop_phase i flamestrike Fluffy_Pillow 46141.0/50000: 92% mana bloodlust, rune_of_power, potion_of_spectral_intellect
0:20.735 rop_phase i flamestrike Fluffy_Pillow 47235.0/50000: 94% mana bloodlust, rune_of_power, potion_of_spectral_intellect
0:23.077 rop_phase i flamestrike Fluffy_Pillow 48327.0/50000: 97% mana bloodlust, rune_of_power, potion_of_spectral_intellect
0:25.421 rop_phase i flamestrike Fluffy_Pillow 48756.0/50000: 98% mana bloodlust, rune_of_power
0:27.763 rop_phase i flamestrike Fluffy_Pillow 48754.0/50000: 98% mana bloodlust, rune_of_power
0:29.763 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana bloodlust, rune_of_power
0:30.107 rop_phase f phoenix_flames Fluffy_Pillow 48594.0/50000: 97% mana bloodlust, heating_up, rune_of_power
0:30.307 default P fire_blast Fluffy_Pillow 48794.0/50000: 98% mana bloodlust, heating_up, rune_of_power
0:31.113 rop_phase c flamestrike Fluffy_Pillow 49100.0/50000: 98% mana bloodlust, hot_streak, rune_of_power
0:32.120 rop_phase h dragons_breath Fluffy_Pillow 48857.0/50000: 98% mana bloodlust, rune_of_power
0:33.126 rop_phase i flamestrike Fluffy_Pillow 47863.0/50000: 96% mana bloodlust, rune_of_power
0:35.469 standard_rotation p flamestrike Fluffy_Pillow 48755.0/50000: 98% mana bloodlust
0:37.810 standard_rotation p flamestrike Fluffy_Pillow 48753.0/50000: 98% mana bloodlust
0:40.152 standard_rotation p flamestrike Fluffy_Pillow 48754.0/50000: 98% mana bloodlust
0:42.495 standard_rotation p flamestrike Fluffy_Pillow 48755.0/50000: 98% mana
0:43.695 default P fire_blast Fluffy_Pillow 49955.0/50000: 100% mana
0:45.095 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
0:45.539 standard_rotation j flamestrike Fluffy_Pillow 48694.0/50000: 97% mana hot_streak, firestorm
0:46.844 standard_rotation j flamestrike Fluffy_Pillow 48749.0/50000: 97% mana firestorm
0:48.149 standard_rotation j flamestrike Fluffy_Pillow 48804.0/50000: 98% mana firestorm
0:49.456 standard_rotation j flamestrike Fluffy_Pillow 48861.0/50000: 98% mana firestorm
0:50.765 standard_rotation n dragons_breath Fluffy_Pillow 48920.0/50000: 98% mana
0:52.071 standard_rotation p flamestrike Fluffy_Pillow 48226.0/50000: 96% mana
0:55.114 standard_rotation p flamestrike Fluffy_Pillow 48754.0/50000: 98% mana
0:58.158 standard_rotation p flamestrike Fluffy_Pillow 48755.0/50000: 98% mana
1:01.058 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana
1:01.204 standard_rotation p flamestrike Fluffy_Pillow 48396.0/50000: 97% mana heating_up
1:03.804 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
1:04.247 default M rune_of_power Fluffy_Pillow 48693.0/50000: 97% mana hot_streak
1:05.553 rop_phase c flamestrike Fluffy_Pillow 49999.0/50000: 100% mana hot_streak, rune_of_power
1:06.859 rop_phase i flamestrike Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
1:09.903 rop_phase h dragons_breath Fluffy_Pillow 48755.0/50000: 98% mana rune_of_power
1:11.209 rop_phase i flamestrike Fluffy_Pillow 48061.0/50000: 96% mana rune_of_power
1:14.253 rop_phase i flamestrike Fluffy_Pillow 48755.0/50000: 98% mana rune_of_power
1:17.295 rop_phase i flamestrike Fluffy_Pillow 48753.0/50000: 98% mana rune_of_power
1:18.395 default P fire_blast Fluffy_Pillow 49853.0/50000: 100% mana rune_of_power
1:19.895 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
1:20.339 rop_phase c flamestrike Fluffy_Pillow 48694.0/50000: 97% mana hot_streak, rune_of_power
1:21.644 standard_rotation p flamestrike Fluffy_Pillow 48749.0/50000: 97% mana
1:24.687 standard_rotation p flamestrike Fluffy_Pillow 48754.0/50000: 98% mana
1:27.729 standard_rotation n dragons_breath Fluffy_Pillow 48753.0/50000: 98% mana
1:29.207 standard_rotation p flamestrike Fluffy_Pillow 48231.0/50000: 96% mana
1:32.253 standard_rotation p flamestrike Fluffy_Pillow 48757.0/50000: 98% mana
1:35.295 combustion_phase Y fireball Fluffy_Pillow 48753.0/50000: 98% mana
1:36.795 combustion_phase U combustion Fluffy_Pillow 50000.0/50000: 100% mana
1:36.795 combustion_phase S fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, rune_of_power
1:37.254 combustion_phase X phoenix_flames Fluffy_Pillow 43959.0/50000: 88% mana combustion, heating_up, rune_of_power
1:38.560 combustion_phase W flamestrike Fluffy_Pillow 45265.0/50000: 91% mana combustion, hot_streak, rune_of_power
1:38.560 combustion_phase S fire_blast Fluffy_Pillow 44015.0/50000: 88% mana combustion, rune_of_power
1:39.866 combustion_phase X phoenix_flames Fluffy_Pillow 44821.0/50000: 90% mana combustion, heating_up, rune_of_power
1:41.173 combustion_phase W flamestrike Fluffy_Pillow 46128.0/50000: 92% mana combustion, hot_streak, rune_of_power
1:42.480 combustion_phase X phoenix_flames Fluffy_Pillow 46185.0/50000: 92% mana combustion, rune_of_power
1:43.788 combustion_phase Z scorch Fluffy_Pillow 47493.0/50000: 95% mana combustion, heating_up, rune_of_power
1:44.488 combustion_phase S fire_blast Fluffy_Pillow 48193.0/50000: 96% mana combustion, heating_up, rune_of_power
1:45.096 combustion_phase W flamestrike Fluffy_Pillow 47801.0/50000: 96% mana combustion, hot_streak, rune_of_power
1:46.404 combustion_phase Z scorch Fluffy_Pillow 47859.0/50000: 96% mana combustion, heating_up, rune_of_power
1:47.711 combustion_phase a dragons_breath Fluffy_Pillow 48666.0/50000: 97% mana combustion, heating_up, rune_of_power
1:49.019 rop_phase c flamestrike Fluffy_Pillow 47974.0/50000: 96% mana hot_streak, rune_of_power, firestorm
1:50.325 rop_phase c flamestrike Fluffy_Pillow 48030.0/50000: 96% mana rune_of_power, firestorm
1:51.631 rop_phase c flamestrike Fluffy_Pillow 48086.0/50000: 96% mana rune_of_power, firestorm
1:52.938 default M rune_of_power Fluffy_Pillow 48143.0/50000: 96% mana
1:54.243 rop_phase i flamestrike Fluffy_Pillow 49448.0/50000: 99% mana rune_of_power
1:57.285 rop_phase i flamestrike Fluffy_Pillow 48753.0/50000: 98% mana rune_of_power
2:00.327 default L mirror_image Fluffy_Pillow 48753.0/50000: 98% mana rune_of_power
2:01.635 rop_phase i flamestrike Fluffy_Pillow 49061.0/50000: 98% mana rune_of_power
2:01.835 default P fire_blast Fluffy_Pillow 49261.0/50000: 99% mana rune_of_power
2:04.235 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
2:04.679 rop_phase c flamestrike Fluffy_Pillow 48694.0/50000: 97% mana hot_streak, rune_of_power, firestorm
2:05.986 rop_phase c flamestrike Fluffy_Pillow 48751.0/50000: 98% mana rune_of_power, firestorm
2:07.291 rop_phase c flamestrike Fluffy_Pillow 48806.0/50000: 98% mana rune_of_power, firestorm
2:08.597 rop_phase c flamestrike Fluffy_Pillow 48862.0/50000: 98% mana rune_of_power, firestorm
2:09.905 standard_rotation l phoenix_flames Fluffy_Pillow 48920.0/50000: 98% mana
2:11.211 standard_rotation n dragons_breath Fluffy_Pillow 50000.0/50000: 100% mana
2:12.517 standard_rotation p flamestrike Fluffy_Pillow 49306.0/50000: 99% mana
2:15.561 standard_rotation p flamestrike Fluffy_Pillow 48755.0/50000: 98% mana
2:18.605 standard_rotation p flamestrike Fluffy_Pillow 48755.0/50000: 98% mana
2:19.205 default P fire_blast Fluffy_Pillow 49355.0/50000: 99% mana
2:21.205 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
2:21.648 standard_rotation j flamestrike Fluffy_Pillow 48693.0/50000: 97% mana hot_streak
2:22.955 standard_rotation p flamestrike Fluffy_Pillow 48750.0/50000: 98% mana
2:25.997 standard_rotation p flamestrike Fluffy_Pillow 48753.0/50000: 98% mana
2:29.040 standard_rotation n dragons_breath Fluffy_Pillow 48754.0/50000: 98% mana
2:30.517 standard_rotation p flamestrike Fluffy_Pillow 48231.0/50000: 96% mana
2:33.561 standard_rotation p flamestrike Fluffy_Pillow 48755.0/50000: 98% mana
2:36.561 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana
2:36.603 standard_rotation p flamestrike Fluffy_Pillow 48292.0/50000: 97% mana heating_up
2:39.203 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
2:39.649 default M rune_of_power Fluffy_Pillow 48696.0/50000: 97% mana hot_streak
2:40.957 rop_phase c flamestrike Fluffy_Pillow 50000.0/50000: 100% mana hot_streak, rune_of_power
2:42.263 rop_phase i flamestrike Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
2:45.307 rop_phase i flamestrike Fluffy_Pillow 48755.0/50000: 98% mana rune_of_power
2:48.351 rop_phase h dragons_breath Fluffy_Pillow 48755.0/50000: 98% mana rune_of_power
2:49.658 rop_phase i flamestrike Fluffy_Pillow 48062.0/50000: 96% mana rune_of_power
2:52.699 rop_phase i flamestrike Fluffy_Pillow 48752.0/50000: 98% mana rune_of_power
2:53.999 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
2:55.299 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
2:55.742 rop_phase c flamestrike Fluffy_Pillow 48693.0/50000: 97% mana hot_streak, rune_of_power
2:57.049 standard_rotation p flamestrike Fluffy_Pillow 48750.0/50000: 98% mana
3:00.094 standard_rotation p flamestrike Fluffy_Pillow 48756.0/50000: 98% mana
3:03.140 standard_rotation p flamestrike Fluffy_Pillow 48757.0/50000: 98% mana
3:06.183 standard_rotation n dragons_breath Fluffy_Pillow 48754.0/50000: 98% mana
3:07.656 standard_rotation p flamestrike Fluffy_Pillow 48227.0/50000: 96% mana
3:10.702 standard_rotation p flamestrike Fluffy_Pillow 48757.0/50000: 98% mana
3:13.746 standard_rotation p flamestrike Fluffy_Pillow 48755.0/50000: 98% mana
3:16.790 combustion_phase Y fireball Fluffy_Pillow 48755.0/50000: 98% mana
3:18.290 combustion_phase U combustion Fluffy_Pillow 50000.0/50000: 100% mana
3:18.290 combustion_phase S fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, rune_of_power
3:18.749 combustion_phase X phoenix_flames Fluffy_Pillow 43959.0/50000: 88% mana combustion, heating_up, rune_of_power
3:20.054 combustion_phase W flamestrike Fluffy_Pillow 45264.0/50000: 91% mana combustion, hot_streak, rune_of_power
3:20.054 combustion_phase S fire_blast Fluffy_Pillow 44014.0/50000: 88% mana combustion, rune_of_power
3:20.554 combustion_phase S fire_blast Fluffy_Pillow 44014.0/50000: 88% mana combustion, heating_up, rune_of_power
3:21.361 combustion_phase W flamestrike Fluffy_Pillow 44321.0/50000: 89% mana combustion, hot_streak, rune_of_power
3:22.666 combustion_phase X phoenix_flames Fluffy_Pillow 44376.0/50000: 89% mana combustion, rune_of_power
3:23.973 combustion_phase X phoenix_flames Fluffy_Pillow 45683.0/50000: 91% mana combustion, heating_up, rune_of_power
3:25.279 combustion_phase W flamestrike Fluffy_Pillow 46989.0/50000: 94% mana combustion, hot_streak, rune_of_power
3:26.587 combustion_phase Z scorch Fluffy_Pillow 47047.0/50000: 94% mana combustion, rune_of_power
3:27.892 combustion_phase Z scorch Fluffy_Pillow 47852.0/50000: 96% mana combustion, rune_of_power
3:28.692 combustion_phase S fire_blast Fluffy_Pillow 48652.0/50000: 97% mana combustion, heating_up, rune_of_power
3:29.199 combustion_phase W flamestrike Fluffy_Pillow 48159.0/50000: 96% mana combustion, hot_streak, rune_of_power
3:30.505 rop_phase g scorch Fluffy_Pillow 48215.0/50000: 96% mana heating_up, rune_of_power
3:31.811 rop_phase g scorch Fluffy_Pillow 49021.0/50000: 98% mana heating_up, rune_of_power
3:33.117 rop_phase c flamestrike Fluffy_Pillow 49504.0/50000: 99% mana hot_streak, rune_of_power
3:34.424 default M rune_of_power Fluffy_Pillow 49561.0/50000: 99% mana heating_up
3:35.732 rop_phase g scorch Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
3:37.037 rop_phase g scorch Fluffy_Pillow 49503.0/50000: 99% mana heating_up, rune_of_power
3:38.343 rop_phase c flamestrike Fluffy_Pillow 49504.0/50000: 99% mana hot_streak, rune_of_power, firestorm
3:38.443 rop_phase d fire_blast Fluffy_Pillow 48354.0/50000: 97% mana heating_up, rune_of_power, firestorm
3:39.648 rop_phase c flamestrike Fluffy_Pillow 49059.0/50000: 98% mana hot_streak, rune_of_power, firestorm
3:40.953 rop_phase c flamestrike Fluffy_Pillow 49114.0/50000: 98% mana rune_of_power, firestorm
3:42.259 rop_phase g scorch Fluffy_Pillow 49170.0/50000: 98% mana rune_of_power
3:43.567 rop_phase g scorch Fluffy_Pillow 49506.0/50000: 99% mana rune_of_power
3:44.875 rop_phase g scorch Fluffy_Pillow 49506.0/50000: 99% mana heating_up, rune_of_power
3:46.182 rop_phase c flamestrike Fluffy_Pillow 49505.0/50000: 99% mana hot_streak, rune_of_power
3:46.282 rop_phase d fire_blast Fluffy_Pillow 48355.0/50000: 97% mana heating_up, rune_of_power
3:47.487 rop_phase c flamestrike Fluffy_Pillow 49060.0/50000: 98% mana hot_streak, rune_of_power
3:48.794 rop_phase g scorch Fluffy_Pillow 49117.0/50000: 98% mana rune_of_power
3:50.100 rop_phase g scorch Fluffy_Pillow 49504.0/50000: 99% mana rune_of_power
3:51.406 standard_rotation l phoenix_flames Fluffy_Pillow 49504.0/50000: 99% mana heating_up
3:52.712 standard_rotation j flamestrike Fluffy_Pillow 50000.0/50000: 100% mana hot_streak
3:54.018 standard_rotation n dragons_breath Fluffy_Pillow 50000.0/50000: 100% mana
3:55.325 standard_rotation o scorch Fluffy_Pillow 49307.0/50000: 99% mana
3:55.325 standard_rotation k fire_blast Fluffy_Pillow 49307.0/50000: 99% mana
3:56.632 standard_rotation o scorch Fluffy_Pillow 49505.0/50000: 99% mana heating_up
3:57.938 standard_rotation j flamestrike Fluffy_Pillow 49504.0/50000: 99% mana hot_streak
3:59.245 standard_rotation o scorch Fluffy_Pillow 49561.0/50000: 99% mana heating_up
4:00.553 default L mirror_image Fluffy_Pillow 49506.0/50000: 99% mana heating_up
4:01.859 standard_rotation j flamestrike Fluffy_Pillow 49812.0/50000: 100% mana hot_streak
4:03.166 standard_rotation o scorch Fluffy_Pillow 49869.0/50000: 100% mana
4:03.390 standard_rotation k fire_blast Fluffy_Pillow 50000.0/50000: 100% mana
4:04.472 standard_rotation o scorch Fluffy_Pillow 49504.0/50000: 99% mana heating_up
4:05.778 standard_rotation j flamestrike Fluffy_Pillow 49504.0/50000: 99% mana hot_streak
4:07.084 standard_rotation o scorch Fluffy_Pillow 49560.0/50000: 99% mana heating_up
4:08.389 standard_rotation o scorch Fluffy_Pillow 49503.0/50000: 99% mana heating_up
4:09.696 standard_rotation j flamestrike Fluffy_Pillow 49505.0/50000: 99% mana hot_streak
4:11.001 standard_rotation o scorch Fluffy_Pillow 49560.0/50000: 99% mana heating_up
4:12.074 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
4:12.308 standard_rotation j flamestrike Fluffy_Pillow 49234.0/50000: 98% mana hot_streak
4:13.613 standard_rotation l phoenix_flames Fluffy_Pillow 49289.0/50000: 99% mana heating_up
4:14.919 standard_rotation n dragons_breath Fluffy_Pillow 50000.0/50000: 100% mana
4:16.225 standard_rotation o scorch Fluffy_Pillow 49306.0/50000: 99% mana
4:17.533 standard_rotation o scorch Fluffy_Pillow 49506.0/50000: 99% mana
4:18.839 standard_rotation o scorch Fluffy_Pillow 49504.0/50000: 99% mana heating_up
4:20.146 standard_rotation j flamestrike Fluffy_Pillow 49505.0/50000: 99% mana hot_streak
4:20.758 default P fire_blast Fluffy_Pillow 48855.0/50000: 98% mana heating_up
4:21.452 default M rune_of_power Fluffy_Pillow 49061.0/50000: 98% mana hot_streak
4:22.761 rop_phase c flamestrike Fluffy_Pillow 50000.0/50000: 100% mana hot_streak, rune_of_power
4:24.069 rop_phase g scorch Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
4:25.377 rop_phase g scorch Fluffy_Pillow 49506.0/50000: 99% mana rune_of_power
4:26.682 rop_phase g scorch Fluffy_Pillow 49503.0/50000: 99% mana heating_up, rune_of_power
4:27.988 rop_phase c flamestrike Fluffy_Pillow 49504.0/50000: 99% mana hot_streak, rune_of_power, firestorm
4:29.295 rop_phase c flamestrike Fluffy_Pillow 49561.0/50000: 99% mana heating_up, rune_of_power, firestorm
4:29.442 rop_phase d fire_blast Fluffy_Pillow 48411.0/50000: 97% mana heating_up, rune_of_power, firestorm
4:30.602 rop_phase c flamestrike Fluffy_Pillow 49118.0/50000: 98% mana hot_streak, rune_of_power, firestorm
4:31.910 rop_phase g scorch Fluffy_Pillow 49176.0/50000: 98% mana rune_of_power
4:33.215 rop_phase g scorch Fluffy_Pillow 49503.0/50000: 99% mana rune_of_power
4:34.521 rop_phase g scorch Fluffy_Pillow 49504.0/50000: 99% mana heating_up, rune_of_power
4:35.830 rop_phase c flamestrike Fluffy_Pillow 49507.0/50000: 99% mana hot_streak, rune_of_power
4:37.136 rop_phase f phoenix_flames Fluffy_Pillow 49563.0/50000: 99% mana heating_up, rune_of_power
4:38.443 standard_rotation n dragons_breath Fluffy_Pillow 50000.0/50000: 100% mana

Stats

Level Bonus (60) Race Bonus (pandaren) Raid-Buffed Unbuffed Gear Amount
Strength 198 0 198 198 0
Agility 306 -2 304 304 0
Stamina 414 2 436 416 0
Intellect 450 0 2478 2250 1800
Spirit 0 0 0 0 0
Health 8720 8320 0
Mana 50000 50000 0
Spell Power 2478 2250 0
Melee Crit 20.71% 20.71% 550
Spell Crit 35.71% 35.71% 550
Haste 15.15% 15.15% 500
Versatility 12.50% 12.50% 500
Mana Regen 1000 1000 0
Mastery 16.71% 16.71% 500
Armor 0 0 0
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 0.00

Profile

mage="pandaren"
source=default
spec=fire
level=60
race=pandaren
role=spell
position=back
talents=3031011
talent_override=flame_patch,if=3>2

# Default consumables
potion=spectral_intellect
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=disabled

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_intellect
# If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
actions.precombat+=/variable,name=disable_combustion,op=reset
# This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
actions.precombat+=/variable,name=hot_streak_flamestrike,op=set,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
actions.precombat+=/variable,name=hard_cast_flamestrike,op=set,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
actions.precombat+=/variable,name=combustion_flamestrike,op=set,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch.enabled+6*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
actions.precombat+=/variable,name=arcane_explosion,op=set,if=variable.arcane_explosion=0,value=99*talent.flame_patch.enabled+2*!talent.flame_patch.enabled
# This variable specifies the percentage of mana below which Arcane Explosion will not be used.
actions.precombat+=/variable,name=arcane_explosion_mana,default=40,op=reset
# With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
actions.precombat+=/variable,name=kindling_reduction,default=0.2,op=reset
# The amount of cooldown reduction in seconds given by a full channel of Shifting Power. The dbc.effect.815503.base_value%1000 expression gives the number of seconds removed by each tick normally and conduit.discipline_of_the_grove.time_value gives the additional adjustment from that conduit.
actions.precombat+=/variable,name=shifting_power_reduction,op=set,value=-action.shifting_power.execute_time%action.shifting_power.new_tick_time*(dbc.effect.815503.base_value%1000+conduit.discipline_of_the_grove.time_value),if=covenant.night_fae.enabled
# The duration of a Sun King's Blessing Combustion.
actions.precombat+=/variable,name=skb_duration,op=set,value=dbc.effect.828420.base_value
actions.precombat+=/variable,name=combustion_on_use,op=set,value=equipped.manifesto_of_madness|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.ignition_mages_fuse|equipped.tzanes_barkspines|equipped.azurethos_singed_plumage|equipped.ancient_knot_of_wisdom|equipped.shockbiters_fang|equipped.neural_synapse_enhancer|equipped.balefire_branch
actions.precombat+=/variable,name=font_double_on_use,op=set,value=equipped.azsharas_font_of_power&variable.combustion_on_use
# This variable determines when Azshara's Font of Power is used before the pull if bfa.font_of_power_precombat_channel is not specified.
actions.precombat+=/variable,name=font_of_power_precombat_channel,op=set,value=18,if=variable.font_double_on_use&!talent.firestarter.enabled&variable.font_of_power_precombat_channel=0
# How long before Combustion should Empyreal Ordnance be used?
actions.precombat+=/variable,name=empyreal_ordnance_delay,default=18,op=reset
actions.precombat+=/snapshot_stats
actions.precombat+=/use_item,name=azsharas_font_of_power,if=!variable.disable_combustion
actions.precombat+=/mirror_image
actions.precombat+=/pyroblast

# Executed every time the actor is available.
actions=counterspell,if=!runeforge.disciplinary_command.equipped
actions+=/variable,name=time_to_combustion,op=set,value=talent.firestarter.enabled*firestarter.remains+(cooldown.combustion.remains*(1-variable.kindling_reduction*talent.kindling.enabled))*!cooldown.combustion.ready*buff.combustion.down
# Make sure Combustion is delayed if needed based on the empyreal_ordnance_delay variable
actions+=/variable,name=time_to_combustion,op=max,value=variable.empyreal_ordnance_delay-(cooldown.empyreal_ordnance.duration-cooldown.empyreal_ordnance.remains)*!cooldown.empyreal_ordnance.ready,if=equipped.empyreal_ordnance
actions+=/shifting_power,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains>0&(cooldown.rune_of_power.remains>0|!talent.rune_of_power.enabled)
actions+=/radiant_spark,if=(buff.combustion.down&buff.rune_of_power.down&(cooldown.combustion.remains<execute_time|cooldown.combustion.remains>cooldown.radiant_spark.duration))|(buff.rune_of_power.up&cooldown.combustion.remains>30)
actions+=/deathborne,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains<execute_time
actions+=/mirror_image,if=buff.combustion.down&debuff.radiant_spark_vulnerability.down
actions+=/use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
actions+=/use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay
actions+=/use_item,name=soul_igniter
actions+=/use_item,name=glyph_of_assimilation
actions+=/use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
actions+=/use_item,name=dreadfire_vessel
actions+=/use_item,name=azsharas_font_of_power,if=variable.time_to_combustion<=5+15*variable.font_double_on_use&variable.time_to_combustion>0&!variable.disable_combustion
actions+=/guardian_of_azeroth,if=(variable.time_to_combustion<10|fight_remains<variable.time_to_combustion)&!variable.disable_combustion
actions+=/concentrated_flame
actions+=/reaping_flames
actions+=/focused_azerite_beam
actions+=/purifying_blast
actions+=/ripple_in_space
actions+=/the_unbound_force
# Get the disciplinary_command buff up, unless combustion is soon.
actions+=/counterspell,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/arcane_explosion,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/rune_of_power,if=buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)
actions+=/call_action_list,name=combustion_phase,if=!variable.disable_combustion&variable.time_to_combustion<=0
actions+=/variable,name=fire_blast_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.fire_blast.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains
actions+=/variable,name=phoenix_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.phoenix_flames.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped
actions+=/call_action_list,name=rop_phase,if=buff.rune_of_power.up&(variable.time_to_combustion>0|variable.disable_combustion)
# When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
# During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
actions+=/call_action_list,name=standard_rotation,if=(variable.time_to_combustion>0|variable.disable_combustion)&buff.rune_of_power.down

actions.active_talents=living_bomb,if=active_enemies>1&buff.combustion.down&(variable.time_to_combustion>cooldown.living_bomb.duration|variable.time_to_combustion<=0|variable.disable_combustion)
actions.active_talents+=/meteor,if=!variable.disable_combustion&variable.time_to_combustion<=0|(cooldown.meteor.duration<variable.time_to_combustion&!talent.rune_of_power.enabled)|talent.rune_of_power.enabled&buff.rune_of_power.up&variable.time_to_combustion>action.meteor.cooldown|fight_remains<variable.time_to_combustion|variable.disable_combustion
actions.active_talents+=/dragons_breath,if=talent.alexstraszas_fury.enabled&(buff.combustion.down&!buff.hot_streak.react)

actions.combustion_cooldowns=potion
actions.combustion_cooldowns+=/blood_fury
actions.combustion_cooldowns+=/berserking
actions.combustion_cooldowns+=/fireblood
actions.combustion_cooldowns+=/ancestral_call
actions.combustion_cooldowns+=/use_items
actions.combustion_cooldowns+=/use_item,use_off_gcd=1,effect_name=gladiators_badge,if=action.meteor.in_flight_remains<=0.5
actions.combustion_cooldowns+=/time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up

actions.combustion_phase=lights_judgment,if=buff.combustion.down
# Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
actions.combustion_phase+=/variable,name=extended_combustion_remains,op=set,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains)
# Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
actions.combustion_phase+=/variable,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack)
actions.combustion_phase+=/bag_of_tricks,if=buff.combustion.down
actions.combustion_phase+=/living_bomb,if=active_enemies>1&buff.combustion.down
actions.combustion_phase+=/mirrors_of_torment,if=buff.combustion.down&buff.rune_of_power.down
actions.combustion_phase+=/use_item,name=hyperthread_wristwraps,if=buff.combustion.up&action.fire_blast.charges=0&action.fire_blast.recharge_time>gcd.max
actions.combustion_phase+=/blood_of_the_enemy
actions.combustion_phase+=/memory_of_lucid_dreams
actions.combustion_phase+=/worldvein_resonance
# BFA Fire Blast usage: During Combustion, Fire Blasts are used to generate Hot Streaks and minimize the amount of time spent executing other spells. For standard Fire, Fire Blasts are only used when Heating Up is active or when a Scorch cast is in progress and Heating Up and Hot Streak are not active. With Blaster Master and Flame On, Fire Blasts can additionally be used while Hot Streak and Heating Up are not active and a Pyroblast is in the air and also while casting Scorch even if Heating Up is already active. The latter allows two Hot Streak Pyroblasts to be cast in succession after the Scorch. Additionally with Blaster Master and Flame On, Fire Blasts should not be used unless Blaster Master is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&conduit.infernal_cascade.enabled&charges>=1&((action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration-variable.extended_combustion_remains%(buff.infernal_cascade.duration-0.5))>=0|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.remains<0.5)&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
# Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=azerite.blaster_master.enabled&charges>=1&((action.fire_blast.charges_fractional+(buff.combustion.remains-buff.blaster_master.duration)%cooldown.fire_blast.duration-(buff.combustion.remains)%(buff.blaster_master.duration-0.5))>=0|!azerite.blaster_master.enabled|!talent.flame_on.enabled|buff.combustion.remains<=buff.blaster_master.duration|buff.blaster_master.remains<0.5|equipped.hyperthread_wristwraps&cooldown.hyperthread_wristwraps_300142.remains<5)&buff.combustion.up&(!action.scorch.executing&!action.pyroblast.in_flight&buff.heating_up.up|action.scorch.executing&buff.hot_streak.down&(buff.heating_up.down|azerite.blaster_master.enabled)|azerite.blaster_master.enabled&talent.flame_on.enabled&action.pyroblast.in_flight&buff.heating_up.down&buff.hot_streak.down)
# With Infernal Cascade, Fire Blast use should be additionaly constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
actions.combustion_phase+=/counterspell,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
actions.combustion_phase+=/arcane_explosion,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
actions.combustion_phase+=/frostbolt,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_frost.down
actions.combustion_phase+=/call_action_list,name=active_talents
actions.combustion_phase+=/combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
# Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
actions.combustion_phase+=/call_action_list,name=combustion_cooldowns,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/flamestrike,if=(buff.hot_streak.react|buff.firestorm.react)&active_enemies>=variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.combustion_phase+=/pyroblast,if=buff.firestorm.react
actions.combustion_phase+=/pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.hot_streak.react&buff.combustion.up
actions.combustion_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/phoenix_flames,if=buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
actions.combustion_phase+=/fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
actions.combustion_phase+=/scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
actions.combustion_phase+=/living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
actions.combustion_phase+=/dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
actions.combustion_phase+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled

actions.rop_phase=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.rop_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.rop_phase+=/pyroblast,if=buff.firestorm.react
actions.rop_phase+=/pyroblast,if=buff.hot_streak.react
# Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flametrikes or when Sun King's Blessing is ready.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury.enabled&cooldown.dragons_breath.ready)|(talent.searing_touch.enabled&target.health.pct<=30)))
# Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.rop_phase+=/call_action_list,name=active_talents
actions.rop_phase+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
actions.rop_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&active_enemies<variable.hot_streak_flamestrike
actions.rop_phase+=/phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.rop_phase+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled
actions.rop_phase+=/dragons_breath,if=active_enemies>2
actions.rop_phase+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
actions.rop_phase+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.rop_phase+=/fireball

actions.standard_rotation=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.standard_rotation+=/pyroblast,if=buff.firestorm.react
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
# Try to get SKB procs inside RoP phases or Combustion phases when possible.
actions.standard_rotation+=/pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power.enabled)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&target.health.pct<=30&talent.searing_touch.enabled
actions.standard_rotation+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
# During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.standard_rotation+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.standard_rotation+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&active_enemies<variable.hot_streak_flamestrike
actions.standard_rotation+=/phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.standard_rotation+=/call_action_list,name=active_talents
actions.standard_rotation+=/dragons_breath,if=active_enemies>1
actions.standard_rotation+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.standard_rotation+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
actions.standard_rotation+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.standard_rotation+=/fireball
actions.standard_rotation+=/scorch


# Gear Summary
# gear_ilvl=0.00
# gear_intellect=1800
# gear_crit_rating=500
# gear_haste_rating=500
# gear_mastery_rating=500
# gear_versatility_rating=500

troll : 10530 dps, 4440 dps to main target

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
10529.9 10529.9 19.8 / 0.188% 1531.5 / 14.5% 14.6
RPS Out RPS In Primary Resource Waiting APM Active Skill
716.5 712.1 Mana 0.05% 44.5 100.0% 100%
Talents

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
troll 10530
Dragon's Breath 382 3.6% 13.7 21.37sec 8366 6651 Direct 41.1 1832 3984 2788 44.4%

Stats Details: Dragons Breath

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 13.70 41.11 0.00 0.00 1.2579 0.0000 114634.58 114634.58 0.00% 6650.88 6650.88
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 55.58% 22.85 11 36 1832.33 1587 2402 1832.09 1618 1987 41866 41866 0.00%
crit 44.42% 18.26 2 31 3983.99 3173 4805 3977.09 3289 4420 72768 72768 0.00%

Action Details: Dragons Breath

  • id:31661
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:12.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:18.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.582500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:31661
  • name:Dragon's Breath
  • school:fire
  • tooltip:Disoriented.
  • description:Enemies in a cone in front of you take {$s2=0} Fire damage and are disoriented for {$d=4 seconds}. Damage will cancel the effect.

Action Priority List

    combustion_phase
    [b]:2.04
  • if_expr:buff.combustion.remains<gcd.max&buff.combustion.up
    rop_phase
    [i]:4.44
  • if_expr:active_enemies>2
    standard_rotation
    [o]:7.22
  • if_expr:active_enemies>1
Fire Blast 693 6.6% 38.2 7.88sec 5445 0 Direct 38.2 0 5445 5445 100.0%

Stats Details: Fire Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 38.15 38.15 0.00 0.00 0.0000 0.0000 207741.77 207741.77 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 38.15 31 45 5445.29 4314 6533 5443.39 5234 5643 207742 207742 0.00%

Action Details: Fire Blast

  • id:108853
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:10.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:1.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.792000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:108853
  • name:Fire Blast
  • school:fire
  • tooltip:
  • description:Blasts the enemy for {$s1=0} Fire damage. |cFFFFFFFFFire:|r Castable while casting other spells.$?a231568[ Always deals a critical strike.][]

Action Priority List

    default
    [P]:22.75
  • if_expr:!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
    combustion_phase
    [T]:11.51
  • if_expr:!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
    rop_phase
    [e]:2.73
  • if_expr:!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
    standard_rotation
    [l]:1.16
  • if_expr:!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Fireball 68 0.6% 3.5 98.25sec 5826 3055 Direct 3.5 0 5833 5833 100.0%

Stats Details: Fireball

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.52 3.51 0.00 0.00 1.9072 0.0000 20483.22 20483.22 0.00% 3054.92 3054.92
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 3.51 3 4 5833.08 5701 6166 5835.93 5817 5856 20483 20483 0.00%

Action Details: Fireball

  • id:133
  • school:fire
  • range:40.0
  • travel_speed:45.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.650000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:133
  • name:Fireball
  • school:fire
  • tooltip:
  • description:Throws a fiery ball that causes {$s1=0} Fire damage.$?a157642[ Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.][]

Action Priority List

    combustion_phase
    [Z]:3.55
  • if_expr:buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
Flamestrike 4015 (6800) 38.1% (64.6%) 100.9 2.95sec 20191 10075 Direct 302.7 (3127.2) 2427 5242 3975 55.0% (55.0%)

Stats Details: Flamestrike

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 100.91 302.74 0.00 0.00 2.0041 0.0000 1203400.82 1203400.82 0.00% 10074.71 10074.71
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 45.01% 136.26 90 185 2426.87 2071 3136 2426.91 2299 2545 330714 330714 0.00%
crit 54.99% 166.48 102 250 5242.09 4143 6273 5240.66 4913 5565 872687 872687 0.00%

Action Details: Flamestrike

  • id:2120
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:3.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:1250.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.661300
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2120
  • name:Flamestrike
  • school:fire
  • tooltip:Movement speed slowed by {$s2=20}%.
  • description:Calls down a pillar of fire, burning all enemies within the area for {$s1=0} Fire damage and reducing their movement speed by {$s2=20}% for {$d=8 seconds}.

Action Priority List

    combustion_phase
    [X]:17.86
  • if_expr:(buff.hot_streak.react|buff.firestorm.react)&active_enemies>=variable.combustion_flamestrike
    rop_phase
    [d]:17.13
  • if_expr:active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
    rop_phase
    [j]:23.03
  • if_expr:active_enemies>=variable.hard_cast_flamestrike
    standard_rotation
    [k]:18.98
  • if_expr:active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
    standard_rotation
    [q]:23.90
  • if_expr:active_enemies>=variable.hard_cast_flamestrike
    Flame Patch 2785 26.4% 941.5 0.31sec 886 0 Periodic 2824.4 191 416 295 46.4% 0.0%

Stats Details: Flame Patch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 941.48 0.00 0.00 2824.44 0.0000 0.0000 834129.17 834129.17 0.00% 0.00 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 53.61% 1514.15 1162 1946 191.29 163 247 191.29 187 197 289649 289649 0.00%
crit 46.39% 1310.29 997 1786 415.50 327 495 415.32 402 430 544480 544480 0.00%

Action Details: Flame Patch

  • id:205472
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.060000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:205472
  • name:Flame Patch
  • school:fire
  • tooltip:
  • description:Burning enemies for {$s1=0} Fire damage.
Ignite 1576 15.0% 424.0 0.74sec 1114 0 Periodic 893.8 528 0 528 0.0% 99.3%

Stats Details: Ignite

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 423.99 0.00 893.79 893.79 0.0000 1.0000 472211.85 472211.85 0.00% 528.33 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 100.00% 893.79 715 1075 528.13 69 2032 528.80 477 595 472212 472212 0.00%

Action Details: Ignite

  • id:12654
  • school:fire
  • range:50000.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:9.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12654
  • name:Ignite
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.$?$w3>0[ Movement speed reduced by $w3%.][]
  • description:{$@spelldesc12846=Your target burns for an additional ${{$s1=0}}.1% over {$12654d=9 seconds} of the total direct damage caused by your Fireball, Fire Blast, Scorch, Pyroblast{$?s153561=false}[, Meteor][]{$?s257541=true}[, Phoenix Flames][]{$?s198929=false}[, Cinderstorm][], and Flamestrike. If this effect is reapplied, any remaining damage will be added to the new Ignite. Phoenix Flames causes your Ignites to spread to {$s4=8} nearby enemies.}
Mirror Image 0 (48) 0.0% (0.5%) 3.0 120.52sec 4845 5582

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.98 0.00 0.00 0.00 0.8681 0.0000 0.00 0.00 0.00% 5581.59 5581.59

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.

Action Priority List

    default
    [L]:1.98
  • if_expr:buff.combustion.down&debuff.radiant_spark_vulnerability.down
    Frostbolt (mirror_image) 128  / 48 0.5% 215.6 3.83sec 67 43 Direct 214.9 49 99 67 35.9%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 215.61 214.87 0.00 0.00 1.5593 0.0000 14439.57 14439.57 0.00% 42.95 42.95
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 64.15% 137.84 85 169 49.48 40 61 49.50 47 53 6820 6820 0.00%
crit 35.85% 77.03 42 105 98.91 81 122 98.96 93 106 7619 7619 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:74.89
Phoenix Flames 0 (620) 0.0% (5.9%) 14.2 21.54sec 13131 11149

Stats Details: Phoenix Flames

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 14.16 0.00 0.00 0.00 1.1779 0.0000 0.00 0.00 0.00% 11148.72 11148.72

Action Details: Phoenix Flames

  • id:257541
  • school:fire
  • range:40.0
  • travel_speed:50.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:25.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:257541
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.

Action Priority List

    combustion_phase
    [Y]:10.24
  • if_expr:buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
    rop_phase
    [g]:0.89
  • if_expr:!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    standard_rotation
    [m]:3.01
  • if_expr:!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    Phoenix Flames (_splash) 620 5.9% 14.1 21.50sec 13172 0 Direct 42.3 1888 4924 4391 82.4%

Stats Details: Phoenix Flames Splash

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 14.12 42.35 0.00 0.00 0.0000 0.0000 185938.40 185938.40 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 17.55% 7.43 1 21 1887.85 1415 3712 1886.45 1415 2622 14027 14027 0.00%
crit 82.45% 34.91 18 46 4924.02 2831 7423 4922.70 4522 5178 171911 171911 0.00%

Action Details: Phoenix Flames Splash

  • id:257542
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.900000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:257542
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:{$@spelldesc257541=Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.}
Pyroblast 17 (25) 0.2% (0.2%) 0.0 0.00sec 0 0 Direct 1.0 (6.0) 3712 7425 5022 35.2% (35.2%)

Stats Details: Pyroblast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 0.00 1.00 0.00 0.00 0.0000 0.0000 5020.74 5020.74 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 64.76% 0.65 0 1 3712.47 3712 3712 2404.20 0 3712 2404 2404 0.00%
crit 35.24% 0.35 0 1 7424.94 7425 7425 2616.55 0 7425 2617 2617 0.00%

Action Details: Pyroblast

  • id:11366
  • school:fire
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:4.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.363000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:11366
  • name:Pyroblast
  • school:fire
  • tooltip:
  • description:Hurls an immense fiery boulder that causes {$s1=0} Fire damage$?a321711[ and an additional $321712o2 Fire damage over {$321712d=6 seconds}][].
    Pyroblast (_dot) 8 0.1% 1.0 0.00sec 2374 0 Periodic 5.0 0 475 475 100.0% 0.7%

Stats Details: Pyroblast Dot

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 5.00 5.00 0.0000 1.2000 2374.15 2374.15 0.00% 395.69 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
crit 100.00% 5.00 5 5 474.83 329 511 474.83 475 475 2374 2374 0.00%

Action Details: Pyroblast Dot

  • id:321712
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.062000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:321712
  • name:Pyroblast
  • school:fire
  • tooltip:Suffering $w1 Fire damage every {$t2=0} sec.
  • description:{$@spelldesc321711=Deals an additional $321712o2 Fire damage over {$321712d=6 seconds}.}
Scorch 317 3.0% 36.3 7.70sec 2626 2069 Direct 36.3 0 2626 2626 100.0%

Stats Details: Scorch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 36.28 36.28 0.00 0.00 1.2692 0.0000 95279.60 95279.60 0.00% 2068.96 2068.96
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 36.28 21 49 2626.23 1350 3650 2629.39 2365 3066 95280 95280 0.00%

Action Details: Scorch

  • id:2948
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.177000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2948
  • name:Scorch
  • school:fire
  • tooltip:
  • description:Scorches an enemy for {$s1=0} Fire damage. Castable while moving.

Action Priority List

    combustion_phase
    [a]:6.48
  • if_expr:buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
    combustion_phase
    [c]:0.04
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
    rop_phase
    [h]:13.53
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
    standard_rotation
    [p]:16.66
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
Simple Action Stats Execute Interval
troll
Berserking 2.0 0.00sec

Stats Details: Berserking

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Berserking

  • id:26297
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:180.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:26297
  • name:Berserking
  • school:physical
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.

Action Priority List

    combustion_cooldowns
    [S]:2.00
Combustion 3.5 98.27sec

Stats Details: Combustion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.52 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Combustion

  • id:190319
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:190319
  • name:Combustion
  • school:fire
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.

Action Priority List

    combustion_phase
    [V]:3.53
  • if_expr:buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:troll
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:troll
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Spectral Intellect (potion) 1.5 0.00sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.49 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307162
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    combustion_cooldowns
    [R]:1.49
Rune of Power 6.2 49.01sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.21 0.00 0.00 0.00 1.2582 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    default
    [M]:6.23
  • if_expr:buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Berserking 2.0 0.0 197.9sec 0.0sec 12.0sec 8.11% 30.00% 0.0 (0.0) 2.0

Buff Details

  • buff initial source:troll
  • cooldown name:buff_berserking
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:180.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:192.5s / 203.9s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:12.0s / 12.0s

Stack Uptimes

  • berserking_1:8.11%

Spelldata

  • id:26297
  • name:Berserking
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.
  • max_stacks:0
  • duration:12.00
  • cooldown:180.00
  • default_chance:0.00%
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.51% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:troll
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.51%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Combustion 3.5 0.0 98.3sec 98.3sec 11.8sec 13.88% 0.00% 79.8 (79.8) 3.4

Buff Details

  • buff initial source:troll
  • cooldown name:buff_combustion
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:unhasted
  • period:0.50

Trigger Details

  • interval_min/max:94.5s / 104.5s
  • trigger_min/max:94.5s / 104.5s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 12.0s

Stack Uptimes

  • combustion_1:13.88%

Spelldata

  • id:190319
  • name:Combustion
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Firestorm 4.7 0.1 57.3sec 56.5sec 5.0sec 7.83% 0.00% 0.1 (0.1) 4.6

Buff Details

  • buff initial source:troll
  • cooldown name:buff_firestorm
  • max_stacks:1
  • base duration:5.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

RPPM Details

  • scaling:haste
  • frequency:1.66
  • modifier:1.00

Trigger Details

  • interval_min/max:5.0s / 247.9s
  • trigger_min/max:0.9s / 247.9s
  • trigger_pct:11.37%
  • duration_min/max:0.0s / 9.9s

Stack Uptimes

  • firestorm_1:7.83%

Spelldata

  • id:333100
  • name:Firestorm
  • tooltip:Pyroblast and Flamestrike have no cast time and are guaranteed to critically strike.
  • description:{$@spelldesc333097=When Hot Streak activates, you have a low chance to cause all Pyroblasts and Flamestrikes to have no cast time and be guaranteed critical strikes for {$333100d=5 seconds}.}
  • max_stacks:0
  • duration:5.00
  • cooldown:0.00
  • default_chance:0.00%

Trigger Spelldata

  • id:333097
  • name:Firestorm
  • tooltip:
  • description:When Hot Streak activates, you have a low chance to cause all Pyroblasts and Flamestrikes to have no cast time and be guaranteed critical strikes for {$333100d=5 seconds}.
  • max_stacks:0
  • duration:0.00
  • cooldown:0.00
  • default_chance:100.00%
Heating Up 43.8 0.0 6.9sec 6.9sec 1.7sec 24.54% 49.20% 0.0 (0.0) 0.6

Buff Details

  • buff initial source:troll
  • cooldown name:buff_heating_up
  • max_stacks:2
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.3s / 29.5s
  • trigger_min/max:0.3s / 29.5s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 8.7s

Stack Uptimes

  • heating_up_1:24.54%

Spelldata

  • id:48107
  • name:Heating Up
  • tooltip:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • description:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • max_stacks:2
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Hot Streak! 42.4 0.0 7.1sec 7.1sec 0.9sec 12.14% 49.42% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:troll
  • cooldown name:buff_hot_streak
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.7s / 38.7s
  • trigger_min/max:0.7s / 38.7s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 3.9s

Stack Uptimes

  • hot_streak_1:12.14%

Spelldata

  • id:48108
  • name:Hot Streak!
  • tooltip:Your next Pyroblast or Flamestrike spell is instant cast, and causes double the normal Ignite damage.
  • description:{$@spelldesc195283=Getting two direct-damage critical strikes in a row with Fire spells will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Spectral Intellect 1.5 0.0 300.5sec 0.0sec 23.2sec 11.29% 0.00% 0.0 (0.0) 1.3

Buff Details

  • buff initial source:troll
  • cooldown name:buff_potion_of_spectral_intellect
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:1.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:190.00

Trigger Details

  • interval_min/max:300.0s / 304.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 25.0s

Stack Uptimes

  • potion_of_spectral_intellect_1:11.29%

Spelldata

  • id:307162
  • name:Potion of Spectral Intellect
  • tooltip:Intellect increased by $w1.
  • description:Increases your Intellect by {$s1=190} for {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:1.00
  • default_chance:0.00%
Rune of Power 9.7 0.0 31.8sec 31.8sec 14.7sec 47.70% 0.00% 0.0 (0.0) 9.3

Buff Details

  • buff initial source:troll
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:16.3s / 49.0s
  • trigger_min/max:16.3s / 49.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • rune_of_power_1:47.70%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism)

Buff Details

  • buff initial source:troll
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power

Buff Details

  • buff initial source:troll
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases $pri by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%

Procs, Uptimes & Benefits

Proc Count Min Max Interval Min Max
Heating Up generated 43.8 33.0 56.0 6.9s 0.3s 29.5s
Heating Up removed 0.3 0.0 3.0 64.0s 5.2s 318.5s
Heating Up converted with Fire Blast 18.3 11.0 25.0 16.6s 1.1s 87.3s
Hot Streak procs 42.4 31.0 53.0 7.1s 0.7s 38.7s
Hot Streak spells used 93.1 70.0 116.0 3.2s 0.0s 29.0s
Hot Streak spell crits 89.9 67.0 114.0 3.3s 0.0s 29.0s
Hot Streak spell crits wasted 3.7 0.0 9.0 64.9s 1.0s 222.6s
Direct Ignite applications 3.0 3.0 3.0 1.6s 1.6s 1.6s
Ignites spread to new targets 0.0 0.0 2.0 0.0s 0.0s 0.0s
Ignites spread to targets with existing Ignite 28.1 20.0 34.0 21.5s 0.9s 98.1s
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 24.94% 20.61% 27.56% 1.0s 0.0s 4.5s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.6840.0002.7912.0410.0005.206
Rune of Power5.0550.00018.45831.68323.97842.203
Fire Blast0.0820.0007.4703.1262.68910.493
Dragon's Breath4.0840.00048.38659.22130.433116.656
Combustion2.4491.3006.7298.6794.52316.040
Phoenix Flames0.1630.00014.1892.3191.77715.968

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
troll
mana_regen Mana 2801.46 213539.05 100.00% 76.22 86147.70 28.75%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 49000.0 712.12 716.48 86130.0 48690.4 42065.0 50000.0
Usage Type Count Total Avg RPE APR
troll
combustion Mana 3.5 17628.5 5000.0 5007.1 0.0
dragons_breath Mana 13.7 27404.0 2000.0 1999.9 4.2
fire_blast Mana 38.1 19074.8 500.0 500.0 10.9
fireball Mana 3.5 3521.1 1000.0 1001.4 5.8
flamestrike Mana 100.9 126134.5 1250.0 1249.9 16.2
mirror_image Mana 3.0 1980.5 664.5 664.5 7.3
scorch Mana 36.3 18159.1 500.0 500.5 5.2

Statistics & Data Analysis

Fight Length
troll Fight Length
Count 1521
Mean 299.89
Minimum 240.02
Maximum 359.79
Spread ( max - min ) 119.76
Range [ ( max - min ) / 2 * 100% ] 19.97%
DPS
troll Damage Per Second
Count 1521
Mean 10529.92
Minimum 9477.28
Maximum 11985.82
Spread ( max - min ) 2508.54
Range [ ( max - min ) / 2 * 100% ] 11.91%
Standard Deviation 394.3444
5th Percentile 9939.31
95th Percentile 11250.56
( 95th Percentile - 5th Percentile ) 1311.25
Mean Distribution
Standard Deviation 10.1114
95.00% Confidence Interval ( 10510.11 - 10549.74 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 54
0.1% Error 5388
0.1 Scale Factor Error with Delta=300 1328
0.05 Scale Factor Error with Delta=300 5311
0.01 Scale Factor Error with Delta=300 132751
Priority Target DPS
troll Priority Target Damage Per Second
Count 1521
Mean 4439.64
Minimum 4065.99
Maximum 4920.64
Spread ( max - min ) 854.65
Range [ ( max - min ) / 2 * 100% ] 9.63%
Standard Deviation 132.3034
5th Percentile 4242.15
95th Percentile 4679.64
( 95th Percentile - 5th Percentile ) 437.49
Mean Distribution
Standard Deviation 3.3924
95.00% Confidence Interval ( 4432.99 - 4446.28 )
Normalized 95.00% Confidence Interval ( 99.85% - 100.15% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 35
0.1% Error 3412
0.1 Scale Factor Error with Delta=300 150
0.05 Scale Factor Error with Delta=300 598
0.01 Scale Factor Error with Delta=300 14943
DPS(e)
troll Damage Per Second (Effective)
Count 1521
Mean 10529.92
Minimum 9477.28
Maximum 11985.82
Spread ( max - min ) 2508.54
Range [ ( max - min ) / 2 * 100% ] 11.91%
Damage
troll Damage
Count 1521
Mean 3141214.31
Minimum 2454341.96
Maximum 4118135.86
Spread ( max - min ) 1663793.90
Range [ ( max - min ) / 2 * 100% ] 26.48%
DTPS
troll Damage Taken Per Second
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
troll Healing Per Second
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
troll Healing Per Second (Effective)
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
troll Heal
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
troll Healing Taken Per Second
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
troll Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
trollTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
troll Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 flask
1 0.00 food
2 0.00 augmentation
3 0.00 arcane_intellect
4 0.00 variable,name=disable_combustion,op=reset
If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
5 0.00 variable,name=hot_streak_flamestrike,op=set,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
6 0.00 variable,name=hard_cast_flamestrike,op=set,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
7 0.00 variable,name=combustion_flamestrike,op=set,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch.enabled+6*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
8 0.00 variable,name=arcane_explosion,op=set,if=variable.arcane_explosion=0,value=99*talent.flame_patch.enabled+2*!talent.flame_patch.enabled
This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
9 0.00 variable,name=arcane_explosion_mana,default=40,op=reset
This variable specifies the percentage of mana below which Arcane Explosion will not be used.
A 0.00 variable,name=kindling_reduction,default=0.2,op=reset
With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
B 0.00 variable,name=shifting_power_reduction,op=set,value=-action.shifting_power.execute_time%action.shifting_power.new_tick_time*(dbc.effect.815503.base_value%1000+conduit.discipline_of_the_grove.time_value),if=covenant.night_fae.enabled
The amount of cooldown reduction in seconds given by a full channel of Shifting Power. The dbc.effect.815503.base_value%1000 expression gives the number of seconds removed by each tick normally and conduit.discipline_of_the_grove.time_value gives the additional adjustment from that conduit.
C 0.00 variable,name=skb_duration,op=set,value=dbc.effect.828420.base_value
The duration of a Sun King's Blessing Combustion.
D 0.00 variable,name=combustion_on_use,op=set,value=equipped.manifesto_of_madness|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.ignition_mages_fuse|equipped.tzanes_barkspines|equipped.azurethos_singed_plumage|equipped.ancient_knot_of_wisdom|equipped.shockbiters_fang|equipped.neural_synapse_enhancer|equipped.balefire_branch
E 0.00 variable,name=font_double_on_use,op=set,value=equipped.azsharas_font_of_power&variable.combustion_on_use
F 0.00 variable,name=font_of_power_precombat_channel,op=set,value=18,if=variable.font_double_on_use&!talent.firestarter.enabled&variable.font_of_power_precombat_channel=0
This variable determines when Azshara's Font of Power is used before the pull if bfa.font_of_power_precombat_channel is not specified.
G 0.00 variable,name=empyreal_ordnance_delay,default=18,op=reset
How long before Combustion should Empyreal Ordnance be used?
H 0.00 snapshot_stats
I 0.00 use_item,name=azsharas_font_of_power,if=!variable.disable_combustion
J 0.00 mirror_image
K 0.00 pyroblast
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=!runeforge.disciplinary_command.equipped
0.00 variable,name=time_to_combustion,op=set,value=talent.firestarter.enabled*firestarter.remains+(cooldown.combustion.remains*(1-variable.kindling_reduction*talent.kindling.enabled))*!cooldown.combustion.ready*buff.combustion.down
0.00 variable,name=time_to_combustion,op=max,value=variable.empyreal_ordnance_delay-(cooldown.empyreal_ordnance.duration-cooldown.empyreal_ordnance.remains)*!cooldown.empyreal_ordnance.ready,if=equipped.empyreal_ordnance
Make sure Combustion is delayed if needed based on the empyreal_ordnance_delay variable
0.00 shifting_power,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains>0&(cooldown.rune_of_power.remains>0|!talent.rune_of_power.enabled)
0.00 radiant_spark,if=(buff.combustion.down&buff.rune_of_power.down&(cooldown.combustion.remains<execute_time|cooldown.combustion.remains>cooldown.radiant_spark.duration))|(buff.rune_of_power.up&cooldown.combustion.remains>30)
0.00 deathborne,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains<execute_time
L 1.98 mirror_image,if=buff.combustion.down&debuff.radiant_spark_vulnerability.down
0.00 use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
0.00 use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay
0.00 use_item,name=soul_igniter
0.00 use_item,name=glyph_of_assimilation
0.00 use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
0.00 use_item,name=dreadfire_vessel
0.00 use_item,name=azsharas_font_of_power,if=variable.time_to_combustion<=5+15*variable.font_double_on_use&variable.time_to_combustion>0&!variable.disable_combustion
0.00 guardian_of_azeroth,if=(variable.time_to_combustion<10|fight_remains<variable.time_to_combustion)&!variable.disable_combustion
0.00 concentrated_flame
0.00 reaping_flames
0.00 focused_azerite_beam
0.00 purifying_blast
0.00 ripple_in_space
0.00 the_unbound_force
0.00 counterspell,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
Get the disciplinary_command buff up, unless combustion is soon.
0.00 arcane_explosion,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
M 6.23 rune_of_power,if=buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)
N 0.00 call_action_list,name=combustion_phase,if=!variable.disable_combustion&variable.time_to_combustion<=0
0.00 variable,name=fire_blast_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.fire_blast.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains
0.00 variable,name=phoenix_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.phoenix_flames.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped
O 0.00 call_action_list,name=rop_phase,if=buff.rune_of_power.up&(variable.time_to_combustion>0|variable.disable_combustion)
P 22.75 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
Q 0.00 call_action_list,name=standard_rotation,if=(variable.time_to_combustion>0|variable.disable_combustion)&buff.rune_of_power.down
actions.combustion_cooldowns
# count action,conditions
R 1.49 potion
0.00 blood_fury
S 2.00 berserking
0.00 fireblood
0.00 ancestral_call
0.00 use_items
0.00 use_item,use_off_gcd=1,effect_name=gladiators_badge,if=action.meteor.in_flight_remains<=0.5
0.00 time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up
actions.combustion_phase
# count action,conditions
0.00 lights_judgment,if=buff.combustion.down
0.00 variable,name=extended_combustion_remains,op=set,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains)
Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
0.00 variable,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack)
Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
0.00 bag_of_tricks,if=buff.combustion.down
0.00 living_bomb,if=active_enemies>1&buff.combustion.down
0.00 mirrors_of_torment,if=buff.combustion.down&buff.rune_of_power.down
0.00 use_item,name=hyperthread_wristwraps,if=buff.combustion.up&action.fire_blast.charges=0&action.fire_blast.recharge_time>gcd.max
0.00 blood_of_the_enemy
0.00 memory_of_lucid_dreams
0.00 worldvein_resonance
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&conduit.infernal_cascade.enabled&charges>=1&((action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration-variable.extended_combustion_remains%(buff.infernal_cascade.duration-0.5))>=0|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.remains<0.5)&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
BFA Fire Blast usage: During Combustion, Fire Blasts are used to generate Hot Streaks and minimize the amount of time spent executing other spells. For standard Fire, Fire Blasts are only used when Heating Up is active or when a Scorch cast is in progress and Heating Up and Hot Streak are not active. With Blaster Master and Flame On, Fire Blasts can additionally be used while Hot Streak and Heating Up are not active and a Pyroblast is in the air and also while casting Scorch even if Heating Up is already active. The latter allows two Hot Streak Pyroblasts to be cast in succession after the Scorch. Additionally with Blaster Master and Flame On, Fire Blasts should not be used unless Blaster Master is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=azerite.blaster_master.enabled&charges>=1&((action.fire_blast.charges_fractional+(buff.combustion.remains-buff.blaster_master.duration)%cooldown.fire_blast.duration-(buff.combustion.remains)%(buff.blaster_master.duration-0.5))>=0|!azerite.blaster_master.enabled|!talent.flame_on.enabled|buff.combustion.remains<=buff.blaster_master.duration|buff.blaster_master.remains<0.5|equipped.hyperthread_wristwraps&cooldown.hyperthread_wristwraps_300142.remains<5)&buff.combustion.up&(!action.scorch.executing&!action.pyroblast.in_flight&buff.heating_up.up|action.scorch.executing&buff.hot_streak.down&(buff.heating_up.down|azerite.blaster_master.enabled)|azerite.blaster_master.enabled&talent.flame_on.enabled&action.pyroblast.in_flight&buff.heating_up.down&buff.hot_streak.down)
Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
T 11.51 fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
With Infernal Cascade, Fire Blast use should be additionaly constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
0.00 counterspell,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
0.00 arcane_explosion,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_frost.down
U 0.00 call_action_list,name=active_talents
V 3.53 combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
W 0.00 call_action_list,name=combustion_cooldowns,if=buff.combustion.last_expire<=action.combustion.last_used
Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
X 17.86 flamestrike,if=(buff.hot_streak.react|buff.firestorm.react)&active_enemies>=variable.combustion_flamestrike
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
0.00 pyroblast,if=buff.hot_streak.react&buff.combustion.up
0.00 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
Y 10.24 phoenix_flames,if=buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
Z 3.55 fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
a 6.48 scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
0.00 living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
b 2.04 dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
c 0.04 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
actions.rop_phase
# count action,conditions
d 17.13 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury.enabled&cooldown.dragons_breath.ready)|(talent.searing_touch.enabled&target.health.pct<=30)))
Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flametrikes or when Sun King's Blessing is ready.
e 2.73 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
f 0.00 call_action_list,name=active_talents
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
0.00 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&active_enemies<variable.hot_streak_flamestrike
g 0.89 phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
h 13.53 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
i 4.44 dragons_breath,if=active_enemies>2
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
j 23.03 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
0.00 fireball
actions.standard_rotation
# count action,conditions
k 18.98 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
0.00 pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power.enabled)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
Try to get SKB procs inside RoP phases or Combustion phases when possible.
0.00 pyroblast,if=buff.hot_streak.react&target.health.pct<=30&talent.searing_touch.enabled
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
l 1.16 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
0.00 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&active_enemies<variable.hot_streak_flamestrike
m 3.01 phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
n 0.00 call_action_list,name=active_talents
o 7.22 dragons_breath,if=active_enemies>1
p 16.66 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
q 23.90 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
0.00 fireball
0.00 scorch

Sample Sequence

01456789ACDEGJKRSZVYXTTXTYXYaaXXXXXTdijMjjPPdjjjjmPoPkqqqqqPqPkoqqqMjPPdjijjjqPPkqoqZVTYXYYXTaaXbjPMdjLjjjPPdmoqqqqPPkqoqqqMjPPddddijjqPPkkkkqoqqZVTSYXXXXTYXTYXXddhlMdhhhddedhhgdhlokpppkpPLkpppkPkompppkPkppMdhhPdhhdhhdedhm

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 flask troll 50000.0/50000: 100% mana
Pre precombat 1 food troll 50000.0/50000: 100% mana
Pre precombat 4 disable_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 5 hot_streak_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 6 hard_cast_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 7 combustion_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 8 arcane_explosion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 9 arcane_explosion_mana Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat A kindling_reduction Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat C skb_duration Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat D combustion_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat E font_double_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat G empyreal_ordnance_delay Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat J mirror_image Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat K pyroblast Fluffy_Pillow 50000.0/50000: 100% mana
0:00.000 combustion_cooldowns R potion Fluffy_Pillow 49000.0/50000: 98% mana
0:00.000 combustion_cooldowns S berserking Fluffy_Pillow 49000.0/50000: 98% mana potion_of_spectral_intellect
0:00.000 combustion_phase Z fireball Fluffy_Pillow 49000.0/50000: 98% mana berserking, potion_of_spectral_intellect
0:01.300 combustion_phase V combustion Fluffy_Pillow 50000.0/50000: 100% mana bloodlust, berserking, potion_of_spectral_intellect
0:01.781 combustion_phase Y phoenix_flames Fluffy_Pillow 44481.0/50000: 89% mana bloodlust, berserking, combustion, rune_of_power, potion_of_spectral_intellect
0:02.696 combustion_phase X flamestrike Fluffy_Pillow 45396.0/50000: 91% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, potion_of_spectral_intellect
0:02.696 combustion_phase T fire_blast Fluffy_Pillow 44146.0/50000: 88% mana bloodlust, berserking, combustion, rune_of_power, potion_of_spectral_intellect
0:03.196 combustion_phase T fire_blast Fluffy_Pillow 44146.0/50000: 88% mana bloodlust, berserking, combustion, heating_up, rune_of_power, potion_of_spectral_intellect
0:03.610 combustion_phase X flamestrike Fluffy_Pillow 44060.0/50000: 88% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, potion_of_spectral_intellect
0:03.710 combustion_phase T fire_blast Fluffy_Pillow 42910.0/50000: 86% mana bloodlust, berserking, combustion, rune_of_power, potion_of_spectral_intellect
0:04.525 combustion_phase Y phoenix_flames Fluffy_Pillow 43225.0/50000: 86% mana bloodlust, berserking, combustion, heating_up, rune_of_power, potion_of_spectral_intellect
0:05.439 combustion_phase X flamestrike Fluffy_Pillow 44139.0/50000: 88% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, potion_of_spectral_intellect
0:06.354 combustion_phase Y phoenix_flames Fluffy_Pillow 43804.0/50000: 88% mana bloodlust, berserking, combustion, rune_of_power, potion_of_spectral_intellect
0:07.268 combustion_phase a scorch Fluffy_Pillow 44718.0/50000: 89% mana bloodlust, berserking, combustion, heating_up, rune_of_power, potion_of_spectral_intellect
0:08.182 combustion_phase a scorch Fluffy_Pillow 45132.0/50000: 90% mana bloodlust, berserking, combustion, heating_up, rune_of_power, potion_of_spectral_intellect
0:09.097 combustion_phase X flamestrike Fluffy_Pillow 45547.0/50000: 91% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, firestorm, potion_of_spectral_intellect
0:10.012 combustion_phase X flamestrike Fluffy_Pillow 45212.0/50000: 90% mana bloodlust, berserking, combustion, heating_up, rune_of_power, firestorm, potion_of_spectral_intellect
0:10.927 combustion_phase X flamestrike Fluffy_Pillow 44877.0/50000: 90% mana bloodlust, berserking, combustion, heating_up, rune_of_power, firestorm, potion_of_spectral_intellect
0:11.842 combustion_phase X flamestrike Fluffy_Pillow 44542.0/50000: 89% mana bloodlust, berserking, combustion, heating_up, rune_of_power, firestorm, potion_of_spectral_intellect
0:12.755 combustion_phase X flamestrike Fluffy_Pillow 44205.0/50000: 88% mana bloodlust, combustion, heating_up, rune_of_power, firestorm, potion_of_spectral_intellect
0:13.255 combustion_phase T fire_blast Fluffy_Pillow 43455.0/50000: 87% mana bloodlust, combustion, heating_up, rune_of_power, potion_of_spectral_intellect
0:13.764 rop_phase d flamestrike Fluffy_Pillow 43464.0/50000: 87% mana bloodlust, hot_streak, rune_of_power, potion_of_spectral_intellect
0:14.770 rop_phase i dragons_breath Fluffy_Pillow 43220.0/50000: 86% mana bloodlust, rune_of_power, potion_of_spectral_intellect
0:15.777 rop_phase j flamestrike Fluffy_Pillow 42227.0/50000: 84% mana bloodlust, rune_of_power, potion_of_spectral_intellect
0:18.119 default M rune_of_power Fluffy_Pillow 43319.0/50000: 87% mana bloodlust, potion_of_spectral_intellect
0:19.124 rop_phase j flamestrike Fluffy_Pillow 44324.0/50000: 89% mana bloodlust, rune_of_power, potion_of_spectral_intellect
0:21.469 rop_phase j flamestrike Fluffy_Pillow 45419.0/50000: 91% mana bloodlust, rune_of_power, potion_of_spectral_intellect
0:21.869 default P fire_blast Fluffy_Pillow 45819.0/50000: 92% mana bloodlust, rune_of_power, potion_of_spectral_intellect
0:23.369 default P fire_blast Fluffy_Pillow 46819.0/50000: 94% mana bloodlust, heating_up, rune_of_power, potion_of_spectral_intellect
0:23.811 rop_phase d flamestrike Fluffy_Pillow 45511.0/50000: 91% mana bloodlust, hot_streak, rune_of_power, potion_of_spectral_intellect
0:24.819 rop_phase j flamestrike Fluffy_Pillow 45269.0/50000: 91% mana bloodlust, rune_of_power, potion_of_spectral_intellect
0:27.162 rop_phase j flamestrike Fluffy_Pillow 46362.0/50000: 93% mana bloodlust, rune_of_power
0:29.505 rop_phase j flamestrike Fluffy_Pillow 47455.0/50000: 95% mana bloodlust, rune_of_power
0:31.849 rop_phase j flamestrike Fluffy_Pillow 48549.0/50000: 97% mana bloodlust, rune_of_power
0:34.192 standard_rotation m phoenix_flames Fluffy_Pillow 48755.0/50000: 98% mana bloodlust
0:35.192 default P fire_blast Fluffy_Pillow 49755.0/50000: 100% mana bloodlust
0:35.198 standard_rotation o dragons_breath Fluffy_Pillow 49261.0/50000: 99% mana bloodlust, heating_up
0:35.698 default P fire_blast Fluffy_Pillow 47761.0/50000: 96% mana bloodlust, heating_up
0:36.202 standard_rotation k flamestrike Fluffy_Pillow 47765.0/50000: 96% mana bloodlust, hot_streak
0:37.209 standard_rotation q flamestrike Fluffy_Pillow 47522.0/50000: 95% mana bloodlust
0:39.551 standard_rotation q flamestrike Fluffy_Pillow 48614.0/50000: 97% mana bloodlust
0:41.893 standard_rotation q flamestrike Fluffy_Pillow 48754.0/50000: 98% mana
0:44.936 standard_rotation q flamestrike Fluffy_Pillow 48754.0/50000: 98% mana
0:47.979 standard_rotation q flamestrike Fluffy_Pillow 48754.0/50000: 98% mana
0:50.879 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana
0:51.022 standard_rotation q flamestrike Fluffy_Pillow 48393.0/50000: 97% mana heating_up
0:53.622 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
0:54.066 standard_rotation k flamestrike Fluffy_Pillow 48694.0/50000: 97% mana hot_streak
0:55.374 standard_rotation o dragons_breath Fluffy_Pillow 48752.0/50000: 98% mana
0:56.683 standard_rotation q flamestrike Fluffy_Pillow 48061.0/50000: 96% mana
0:59.726 standard_rotation q flamestrike Fluffy_Pillow 48754.0/50000: 98% mana
1:02.769 standard_rotation q flamestrike Fluffy_Pillow 48754.0/50000: 98% mana
1:05.812 default M rune_of_power Fluffy_Pillow 48754.0/50000: 98% mana
1:07.119 rop_phase j flamestrike Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
1:08.219 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
1:09.719 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
1:10.163 rop_phase d flamestrike Fluffy_Pillow 48694.0/50000: 97% mana hot_streak, rune_of_power
1:11.470 rop_phase j flamestrike Fluffy_Pillow 48751.0/50000: 98% mana rune_of_power
1:14.514 rop_phase i dragons_breath Fluffy_Pillow 48755.0/50000: 98% mana rune_of_power
1:15.820 rop_phase j flamestrike Fluffy_Pillow 48061.0/50000: 96% mana rune_of_power
1:18.862 rop_phase j flamestrike Fluffy_Pillow 48753.0/50000: 98% mana rune_of_power
1:21.905 rop_phase j flamestrike Fluffy_Pillow 48754.0/50000: 98% mana rune_of_power
1:24.949 standard_rotation q flamestrike Fluffy_Pillow 48755.0/50000: 98% mana
1:25.549 default P fire_blast Fluffy_Pillow 49355.0/50000: 99% mana
1:27.549 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
1:27.993 standard_rotation k flamestrike Fluffy_Pillow 48694.0/50000: 97% mana hot_streak
1:29.300 standard_rotation q flamestrike Fluffy_Pillow 48751.0/50000: 98% mana
1:32.343 standard_rotation o dragons_breath Fluffy_Pillow 48754.0/50000: 98% mana
1:33.821 standard_rotation q flamestrike Fluffy_Pillow 48232.0/50000: 96% mana
1:36.864 combustion_phase Z fireball Fluffy_Pillow 48754.0/50000: 98% mana
1:38.364 combustion_phase V combustion Fluffy_Pillow 50000.0/50000: 100% mana
1:38.364 combustion_phase T fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, rune_of_power
1:38.820 combustion_phase Y phoenix_flames Fluffy_Pillow 43956.0/50000: 88% mana combustion, heating_up, rune_of_power
1:40.126 combustion_phase X flamestrike Fluffy_Pillow 45262.0/50000: 91% mana combustion, hot_streak, rune_of_power
1:41.431 combustion_phase Y phoenix_flames Fluffy_Pillow 45317.0/50000: 91% mana combustion, rune_of_power
1:42.738 combustion_phase Y phoenix_flames Fluffy_Pillow 46624.0/50000: 93% mana combustion, heating_up, rune_of_power
1:44.043 combustion_phase X flamestrike Fluffy_Pillow 47929.0/50000: 96% mana combustion, hot_streak, rune_of_power
1:44.043 combustion_phase T fire_blast Fluffy_Pillow 46679.0/50000: 93% mana combustion, rune_of_power
1:45.350 combustion_phase a scorch Fluffy_Pillow 47486.0/50000: 95% mana combustion, heating_up, rune_of_power
1:46.656 combustion_phase a scorch Fluffy_Pillow 48292.0/50000: 97% mana combustion, heating_up, rune_of_power
1:47.963 combustion_phase X flamestrike Fluffy_Pillow 49099.0/50000: 98% mana combustion, hot_streak, rune_of_power
1:49.270 Waiting     1.000 sec 49156.0/50000: 98% mana combustion, heating_up, rune_of_power
1:50.270 combustion_phase b dragons_breath Fluffy_Pillow 50000.0/50000: 100% mana combustion, heating_up, rune_of_power
1:51.822 rop_phase j flamestrike Fluffy_Pillow 49308.0/50000: 99% mana heating_up, rune_of_power
1:54.422 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
1:54.865 default M rune_of_power Fluffy_Pillow 48693.0/50000: 97% mana hot_streak
1:56.172 rop_phase d flamestrike Fluffy_Pillow 50000.0/50000: 100% mana hot_streak, rune_of_power
1:57.479 rop_phase j flamestrike Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
2:00.523 default L mirror_image Fluffy_Pillow 48755.0/50000: 98% mana rune_of_power
2:01.828 rop_phase j flamestrike Fluffy_Pillow 49060.0/50000: 98% mana rune_of_power
2:04.870 rop_phase j flamestrike Fluffy_Pillow 48753.0/50000: 98% mana rune_of_power
2:07.914 rop_phase j flamestrike Fluffy_Pillow 48755.0/50000: 98% mana rune_of_power
2:09.014 default P fire_blast Fluffy_Pillow 49855.0/50000: 100% mana rune_of_power
2:10.514 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
2:10.959 rop_phase d flamestrike Fluffy_Pillow 48695.0/50000: 97% mana hot_streak, rune_of_power
2:12.266 standard_rotation m phoenix_flames Fluffy_Pillow 48752.0/50000: 98% mana
2:13.573 standard_rotation o dragons_breath Fluffy_Pillow 50000.0/50000: 100% mana
2:14.881 standard_rotation q flamestrike Fluffy_Pillow 49308.0/50000: 99% mana
2:17.925 standard_rotation q flamestrike Fluffy_Pillow 48755.0/50000: 98% mana
2:20.971 standard_rotation q flamestrike Fluffy_Pillow 48757.0/50000: 98% mana
2:24.015 standard_rotation q flamestrike Fluffy_Pillow 48755.0/50000: 98% mana
2:26.315 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana
2:26.815 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
2:27.059 standard_rotation k flamestrike Fluffy_Pillow 48494.0/50000: 97% mana hot_streak
2:28.366 standard_rotation q flamestrike Fluffy_Pillow 48551.0/50000: 97% mana
2:31.411 standard_rotation o dragons_breath Fluffy_Pillow 48756.0/50000: 98% mana
2:32.878 standard_rotation q flamestrike Fluffy_Pillow 48223.0/50000: 96% mana
2:35.922 standard_rotation q flamestrike Fluffy_Pillow 48755.0/50000: 98% mana
2:38.965 standard_rotation q flamestrike Fluffy_Pillow 48754.0/50000: 98% mana
2:42.009 default M rune_of_power Fluffy_Pillow 48755.0/50000: 98% mana
2:43.315 rop_phase j flamestrike Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
2:43.715 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
2:45.915 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
2:46.357 rop_phase d flamestrike Fluffy_Pillow 48692.0/50000: 97% mana hot_streak, rune_of_power, firestorm
2:47.663 rop_phase d flamestrike Fluffy_Pillow 48748.0/50000: 97% mana rune_of_power, firestorm
2:48.970 rop_phase d flamestrike Fluffy_Pillow 48805.0/50000: 98% mana rune_of_power, firestorm
2:50.275 rop_phase d flamestrike Fluffy_Pillow 48860.0/50000: 98% mana rune_of_power, firestorm
2:51.582 rop_phase i dragons_breath Fluffy_Pillow 48917.0/50000: 98% mana rune_of_power
2:52.887 rop_phase j flamestrike Fluffy_Pillow 48222.0/50000: 96% mana rune_of_power
2:55.932 rop_phase j flamestrike Fluffy_Pillow 48756.0/50000: 98% mana rune_of_power
2:58.976 standard_rotation q flamestrike Fluffy_Pillow 48755.0/50000: 98% mana
3:01.076 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana
3:01.576 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
3:02.019 standard_rotation k flamestrike Fluffy_Pillow 48693.0/50000: 97% mana hot_streak, firestorm
3:03.325 standard_rotation k flamestrike Fluffy_Pillow 48749.0/50000: 97% mana firestorm
3:04.632 standard_rotation k flamestrike Fluffy_Pillow 48806.0/50000: 98% mana firestorm
3:05.937 standard_rotation k flamestrike Fluffy_Pillow 48861.0/50000: 98% mana firestorm
3:07.240 standard_rotation q flamestrike Fluffy_Pillow 48914.0/50000: 98% mana
3:10.284 standard_rotation o dragons_breath Fluffy_Pillow 48755.0/50000: 98% mana
3:11.591 standard_rotation q flamestrike Fluffy_Pillow 48062.0/50000: 96% mana
3:14.634 standard_rotation q flamestrike Fluffy_Pillow 48754.0/50000: 98% mana
3:17.679 combustion_phase Z fireball Fluffy_Pillow 48756.0/50000: 98% mana
3:19.179 combustion_phase V combustion Fluffy_Pillow 50000.0/50000: 100% mana
3:19.179 combustion_phase T fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, rune_of_power
3:19.636 combustion_cooldowns S berserking Fluffy_Pillow 43957.0/50000: 88% mana combustion, heating_up, rune_of_power
3:19.636 combustion_phase Y phoenix_flames Fluffy_Pillow 43957.0/50000: 88% mana berserking, combustion, heating_up, rune_of_power
3:20.825 combustion_phase X flamestrike Fluffy_Pillow 45146.0/50000: 90% mana berserking, combustion, hot_streak, rune_of_power, firestorm
3:22.014 combustion_phase X flamestrike Fluffy_Pillow 45085.0/50000: 90% mana berserking, combustion, rune_of_power, firestorm
3:23.202 combustion_phase X flamestrike Fluffy_Pillow 45023.0/50000: 90% mana berserking, combustion, rune_of_power, firestorm
3:24.392 combustion_phase X flamestrike Fluffy_Pillow 44963.0/50000: 90% mana berserking, combustion, rune_of_power, firestorm
3:25.292 combustion_phase T fire_blast Fluffy_Pillow 44613.0/50000: 89% mana berserking, combustion, rune_of_power
3:25.582 combustion_phase Y phoenix_flames Fluffy_Pillow 44403.0/50000: 89% mana berserking, combustion, heating_up, rune_of_power
3:26.771 combustion_phase X flamestrike Fluffy_Pillow 45592.0/50000: 91% mana berserking, combustion, hot_streak, rune_of_power
3:26.771 combustion_phase T fire_blast Fluffy_Pillow 44342.0/50000: 89% mana berserking, combustion, rune_of_power
3:27.961 combustion_phase Y phoenix_flames Fluffy_Pillow 45032.0/50000: 90% mana berserking, combustion, heating_up, rune_of_power
3:29.152 combustion_phase X flamestrike Fluffy_Pillow 46223.0/50000: 92% mana berserking, combustion, hot_streak, rune_of_power, firestorm
3:30.341 combustion_phase X flamestrike Fluffy_Pillow 46162.0/50000: 92% mana berserking, combustion, rune_of_power, firestorm
3:31.530 rop_phase d flamestrike Fluffy_Pillow 46101.0/50000: 92% mana berserking, rune_of_power, firestorm
3:32.717 rop_phase d flamestrike Fluffy_Pillow 46038.0/50000: 92% mana rune_of_power, firestorm
3:34.023 rop_phase h scorch Fluffy_Pillow 46094.0/50000: 92% mana rune_of_power
3:34.576 standard_rotation l fire_blast Fluffy_Pillow 46594.0/50000: 93% mana
3:35.329 default M rune_of_power Fluffy_Pillow 46400.0/50000: 93% mana heating_up
3:36.635 rop_phase d flamestrike Fluffy_Pillow 47706.0/50000: 95% mana hot_streak, rune_of_power
3:37.943 rop_phase h scorch Fluffy_Pillow 47764.0/50000: 96% mana rune_of_power
3:39.249 rop_phase h scorch Fluffy_Pillow 48570.0/50000: 97% mana rune_of_power
3:40.557 rop_phase h scorch Fluffy_Pillow 49378.0/50000: 99% mana heating_up, rune_of_power
3:41.863 rop_phase d flamestrike Fluffy_Pillow 49504.0/50000: 99% mana hot_streak, rune_of_power, firestorm
3:43.169 rop_phase d flamestrike Fluffy_Pillow 49560.0/50000: 99% mana heating_up, rune_of_power, firestorm
3:43.261 rop_phase e fire_blast Fluffy_Pillow 48310.0/50000: 97% mana heating_up, rune_of_power, firestorm
3:44.476 rop_phase d flamestrike Fluffy_Pillow 49117.0/50000: 98% mana hot_streak, rune_of_power, firestorm
3:45.783 rop_phase h scorch Fluffy_Pillow 49174.0/50000: 98% mana rune_of_power
3:47.089 rop_phase h scorch Fluffy_Pillow 49504.0/50000: 99% mana rune_of_power
3:48.397 rop_phase g phoenix_flames Fluffy_Pillow 49506.0/50000: 99% mana heating_up, rune_of_power
3:49.703 rop_phase d flamestrike Fluffy_Pillow 50000.0/50000: 100% mana hot_streak, rune_of_power
3:51.009 rop_phase h scorch Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
3:51.945 standard_rotation l fire_blast Fluffy_Pillow 50000.0/50000: 100% mana
3:52.315 standard_rotation o dragons_breath Fluffy_Pillow 49370.0/50000: 99% mana heating_up
3:53.622 standard_rotation k flamestrike Fluffy_Pillow 48677.0/50000: 97% mana hot_streak
3:54.929 standard_rotation p scorch Fluffy_Pillow 48734.0/50000: 97% mana
3:56.234 standard_rotation p scorch Fluffy_Pillow 49503.0/50000: 99% mana
3:57.539 standard_rotation p scorch Fluffy_Pillow 49503.0/50000: 99% mana heating_up
3:58.846 standard_rotation k flamestrike Fluffy_Pillow 49505.0/50000: 99% mana hot_streak
4:00.153 standard_rotation p scorch Fluffy_Pillow 49562.0/50000: 99% mana heating_up
4:00.629 default P fire_blast Fluffy_Pillow 49991.0/50000: 100% mana heating_up
4:01.459 default L mirror_image Fluffy_Pillow 49504.0/50000: 99% mana hot_streak
4:02.765 standard_rotation k flamestrike Fluffy_Pillow 49810.0/50000: 100% mana hot_streak
4:04.071 standard_rotation p scorch Fluffy_Pillow 49866.0/50000: 100% mana
4:05.378 standard_rotation p scorch Fluffy_Pillow 49505.0/50000: 99% mana
4:06.685 standard_rotation p scorch Fluffy_Pillow 49505.0/50000: 99% mana heating_up
4:07.993 standard_rotation k flamestrike Fluffy_Pillow 49506.0/50000: 99% mana hot_streak
4:09.300 default P fire_blast Fluffy_Pillow 49563.0/50000: 99% mana heating_up
4:09.313 standard_rotation k flamestrike Fluffy_Pillow 49076.0/50000: 98% mana hot_streak
4:10.620 standard_rotation o dragons_breath Fluffy_Pillow 49133.0/50000: 98% mana
4:11.927 standard_rotation m phoenix_flames Fluffy_Pillow 48440.0/50000: 97% mana
4:13.234 standard_rotation p scorch Fluffy_Pillow 49747.0/50000: 99% mana
4:14.541 standard_rotation p scorch Fluffy_Pillow 49505.0/50000: 99% mana
4:15.846 standard_rotation p scorch Fluffy_Pillow 49503.0/50000: 99% mana heating_up
4:17.152 standard_rotation k flamestrike Fluffy_Pillow 49504.0/50000: 99% mana hot_streak
4:17.997 default P fire_blast Fluffy_Pillow 49054.0/50000: 98% mana heating_up
4:18.459 standard_rotation k flamestrike Fluffy_Pillow 49061.0/50000: 98% mana hot_streak
4:19.766 standard_rotation p scorch Fluffy_Pillow 49118.0/50000: 98% mana
4:21.072 standard_rotation p scorch Fluffy_Pillow 49504.0/50000: 99% mana
4:22.378 default M rune_of_power Fluffy_Pillow 49504.0/50000: 99% mana heating_up
4:23.686 rop_phase d flamestrike Fluffy_Pillow 50000.0/50000: 100% mana hot_streak, rune_of_power
4:24.992 rop_phase h scorch Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
4:26.298 rop_phase h scorch Fluffy_Pillow 49504.0/50000: 99% mana rune_of_power
4:26.681 default P fire_blast Fluffy_Pillow 49804.0/50000: 100% mana heating_up, rune_of_power
4:27.605 rop_phase d flamestrike Fluffy_Pillow 49505.0/50000: 99% mana hot_streak, rune_of_power
4:28.913 rop_phase h scorch Fluffy_Pillow 49563.0/50000: 99% mana heating_up, rune_of_power
4:30.220 rop_phase h scorch Fluffy_Pillow 49505.0/50000: 99% mana heating_up, rune_of_power
4:31.527 rop_phase d flamestrike Fluffy_Pillow 49505.0/50000: 99% mana hot_streak, rune_of_power
4:32.834 rop_phase h scorch Fluffy_Pillow 49562.0/50000: 99% mana heating_up, rune_of_power
4:34.141 rop_phase h scorch Fluffy_Pillow 49505.0/50000: 99% mana heating_up, rune_of_power
4:35.447 rop_phase d flamestrike Fluffy_Pillow 49504.0/50000: 99% mana hot_streak, rune_of_power
4:35.547 rop_phase e fire_blast Fluffy_Pillow 48354.0/50000: 97% mana heating_up, rune_of_power
4:36.754 rop_phase d flamestrike Fluffy_Pillow 49061.0/50000: 98% mana hot_streak, rune_of_power
4:38.062 rop_phase h scorch Fluffy_Pillow 49119.0/50000: 98% mana rune_of_power
4:39.369 standard_rotation m phoenix_flames Fluffy_Pillow 49505.0/50000: 99% mana

Stats

Level Bonus (60) Race Bonus (troll) Raid-Buffed Unbuffed Gear Amount
Strength 198 1 199 199 0
Agility 306 2 308 308 0
Stamina 414 0 434 414 0
Intellect 450 -3 2453 2247 1800
Spirit 0 0 0 0 0
Health 8680 8280 0
Mana 50000 50000 0
Spell Power 2453 2247 0
Melee Crit 20.71% 20.71% 550
Spell Crit 35.71% 35.71% 550
Haste 15.15% 15.15% 500
Versatility 12.50% 12.50% 500
Mana Regen 1000 1000 0
Mastery 16.71% 16.71% 500
Armor 0 0 0
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 0.00

Profile

mage="troll"
source=default
spec=fire
level=60
race=troll
role=spell
position=back
talents=3031011
talent_override=flame_patch,if=3>2

# Default consumables
potion=spectral_intellect
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=disabled

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_intellect
# If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
actions.precombat+=/variable,name=disable_combustion,op=reset
# This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
actions.precombat+=/variable,name=hot_streak_flamestrike,op=set,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
actions.precombat+=/variable,name=hard_cast_flamestrike,op=set,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
actions.precombat+=/variable,name=combustion_flamestrike,op=set,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch.enabled+6*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
actions.precombat+=/variable,name=arcane_explosion,op=set,if=variable.arcane_explosion=0,value=99*talent.flame_patch.enabled+2*!talent.flame_patch.enabled
# This variable specifies the percentage of mana below which Arcane Explosion will not be used.
actions.precombat+=/variable,name=arcane_explosion_mana,default=40,op=reset
# With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
actions.precombat+=/variable,name=kindling_reduction,default=0.2,op=reset
# The amount of cooldown reduction in seconds given by a full channel of Shifting Power. The dbc.effect.815503.base_value%1000 expression gives the number of seconds removed by each tick normally and conduit.discipline_of_the_grove.time_value gives the additional adjustment from that conduit.
actions.precombat+=/variable,name=shifting_power_reduction,op=set,value=-action.shifting_power.execute_time%action.shifting_power.new_tick_time*(dbc.effect.815503.base_value%1000+conduit.discipline_of_the_grove.time_value),if=covenant.night_fae.enabled
# The duration of a Sun King's Blessing Combustion.
actions.precombat+=/variable,name=skb_duration,op=set,value=dbc.effect.828420.base_value
actions.precombat+=/variable,name=combustion_on_use,op=set,value=equipped.manifesto_of_madness|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.ignition_mages_fuse|equipped.tzanes_barkspines|equipped.azurethos_singed_plumage|equipped.ancient_knot_of_wisdom|equipped.shockbiters_fang|equipped.neural_synapse_enhancer|equipped.balefire_branch
actions.precombat+=/variable,name=font_double_on_use,op=set,value=equipped.azsharas_font_of_power&variable.combustion_on_use
# This variable determines when Azshara's Font of Power is used before the pull if bfa.font_of_power_precombat_channel is not specified.
actions.precombat+=/variable,name=font_of_power_precombat_channel,op=set,value=18,if=variable.font_double_on_use&!talent.firestarter.enabled&variable.font_of_power_precombat_channel=0
# How long before Combustion should Empyreal Ordnance be used?
actions.precombat+=/variable,name=empyreal_ordnance_delay,default=18,op=reset
actions.precombat+=/snapshot_stats
actions.precombat+=/use_item,name=azsharas_font_of_power,if=!variable.disable_combustion
actions.precombat+=/mirror_image
actions.precombat+=/pyroblast

# Executed every time the actor is available.
actions=counterspell,if=!runeforge.disciplinary_command.equipped
actions+=/variable,name=time_to_combustion,op=set,value=talent.firestarter.enabled*firestarter.remains+(cooldown.combustion.remains*(1-variable.kindling_reduction*talent.kindling.enabled))*!cooldown.combustion.ready*buff.combustion.down
# Make sure Combustion is delayed if needed based on the empyreal_ordnance_delay variable
actions+=/variable,name=time_to_combustion,op=max,value=variable.empyreal_ordnance_delay-(cooldown.empyreal_ordnance.duration-cooldown.empyreal_ordnance.remains)*!cooldown.empyreal_ordnance.ready,if=equipped.empyreal_ordnance
actions+=/shifting_power,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains>0&(cooldown.rune_of_power.remains>0|!talent.rune_of_power.enabled)
actions+=/radiant_spark,if=(buff.combustion.down&buff.rune_of_power.down&(cooldown.combustion.remains<execute_time|cooldown.combustion.remains>cooldown.radiant_spark.duration))|(buff.rune_of_power.up&cooldown.combustion.remains>30)
actions+=/deathborne,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains<execute_time
actions+=/mirror_image,if=buff.combustion.down&debuff.radiant_spark_vulnerability.down
actions+=/use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
actions+=/use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay
actions+=/use_item,name=soul_igniter
actions+=/use_item,name=glyph_of_assimilation
actions+=/use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
actions+=/use_item,name=dreadfire_vessel
actions+=/use_item,name=azsharas_font_of_power,if=variable.time_to_combustion<=5+15*variable.font_double_on_use&variable.time_to_combustion>0&!variable.disable_combustion
actions+=/guardian_of_azeroth,if=(variable.time_to_combustion<10|fight_remains<variable.time_to_combustion)&!variable.disable_combustion
actions+=/concentrated_flame
actions+=/reaping_flames
actions+=/focused_azerite_beam
actions+=/purifying_blast
actions+=/ripple_in_space
actions+=/the_unbound_force
# Get the disciplinary_command buff up, unless combustion is soon.
actions+=/counterspell,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/arcane_explosion,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/rune_of_power,if=buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)
actions+=/call_action_list,name=combustion_phase,if=!variable.disable_combustion&variable.time_to_combustion<=0
actions+=/variable,name=fire_blast_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.fire_blast.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains
actions+=/variable,name=phoenix_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.phoenix_flames.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped
actions+=/call_action_list,name=rop_phase,if=buff.rune_of_power.up&(variable.time_to_combustion>0|variable.disable_combustion)
# When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
# During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
actions+=/call_action_list,name=standard_rotation,if=(variable.time_to_combustion>0|variable.disable_combustion)&buff.rune_of_power.down

actions.active_talents=living_bomb,if=active_enemies>1&buff.combustion.down&(variable.time_to_combustion>cooldown.living_bomb.duration|variable.time_to_combustion<=0|variable.disable_combustion)
actions.active_talents+=/meteor,if=!variable.disable_combustion&variable.time_to_combustion<=0|(cooldown.meteor.duration<variable.time_to_combustion&!talent.rune_of_power.enabled)|talent.rune_of_power.enabled&buff.rune_of_power.up&variable.time_to_combustion>action.meteor.cooldown|fight_remains<variable.time_to_combustion|variable.disable_combustion
actions.active_talents+=/dragons_breath,if=talent.alexstraszas_fury.enabled&(buff.combustion.down&!buff.hot_streak.react)

actions.combustion_cooldowns=potion
actions.combustion_cooldowns+=/blood_fury
actions.combustion_cooldowns+=/berserking
actions.combustion_cooldowns+=/fireblood
actions.combustion_cooldowns+=/ancestral_call
actions.combustion_cooldowns+=/use_items
actions.combustion_cooldowns+=/use_item,use_off_gcd=1,effect_name=gladiators_badge,if=action.meteor.in_flight_remains<=0.5
actions.combustion_cooldowns+=/time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up

actions.combustion_phase=lights_judgment,if=buff.combustion.down
# Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
actions.combustion_phase+=/variable,name=extended_combustion_remains,op=set,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains)
# Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
actions.combustion_phase+=/variable,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack)
actions.combustion_phase+=/bag_of_tricks,if=buff.combustion.down
actions.combustion_phase+=/living_bomb,if=active_enemies>1&buff.combustion.down
actions.combustion_phase+=/mirrors_of_torment,if=buff.combustion.down&buff.rune_of_power.down
actions.combustion_phase+=/use_item,name=hyperthread_wristwraps,if=buff.combustion.up&action.fire_blast.charges=0&action.fire_blast.recharge_time>gcd.max
actions.combustion_phase+=/blood_of_the_enemy
actions.combustion_phase+=/memory_of_lucid_dreams
actions.combustion_phase+=/worldvein_resonance
# BFA Fire Blast usage: During Combustion, Fire Blasts are used to generate Hot Streaks and minimize the amount of time spent executing other spells. For standard Fire, Fire Blasts are only used when Heating Up is active or when a Scorch cast is in progress and Heating Up and Hot Streak are not active. With Blaster Master and Flame On, Fire Blasts can additionally be used while Hot Streak and Heating Up are not active and a Pyroblast is in the air and also while casting Scorch even if Heating Up is already active. The latter allows two Hot Streak Pyroblasts to be cast in succession after the Scorch. Additionally with Blaster Master and Flame On, Fire Blasts should not be used unless Blaster Master is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&conduit.infernal_cascade.enabled&charges>=1&((action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration-variable.extended_combustion_remains%(buff.infernal_cascade.duration-0.5))>=0|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.remains<0.5)&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
# Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=azerite.blaster_master.enabled&charges>=1&((action.fire_blast.charges_fractional+(buff.combustion.remains-buff.blaster_master.duration)%cooldown.fire_blast.duration-(buff.combustion.remains)%(buff.blaster_master.duration-0.5))>=0|!azerite.blaster_master.enabled|!talent.flame_on.enabled|buff.combustion.remains<=buff.blaster_master.duration|buff.blaster_master.remains<0.5|equipped.hyperthread_wristwraps&cooldown.hyperthread_wristwraps_300142.remains<5)&buff.combustion.up&(!action.scorch.executing&!action.pyroblast.in_flight&buff.heating_up.up|action.scorch.executing&buff.hot_streak.down&(buff.heating_up.down|azerite.blaster_master.enabled)|azerite.blaster_master.enabled&talent.flame_on.enabled&action.pyroblast.in_flight&buff.heating_up.down&buff.hot_streak.down)
# With Infernal Cascade, Fire Blast use should be additionaly constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
actions.combustion_phase+=/counterspell,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
actions.combustion_phase+=/arcane_explosion,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
actions.combustion_phase+=/frostbolt,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_frost.down
actions.combustion_phase+=/call_action_list,name=active_talents
actions.combustion_phase+=/combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
# Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
actions.combustion_phase+=/call_action_list,name=combustion_cooldowns,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/flamestrike,if=(buff.hot_streak.react|buff.firestorm.react)&active_enemies>=variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.combustion_phase+=/pyroblast,if=buff.firestorm.react
actions.combustion_phase+=/pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.hot_streak.react&buff.combustion.up
actions.combustion_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/phoenix_flames,if=buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
actions.combustion_phase+=/fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
actions.combustion_phase+=/scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
actions.combustion_phase+=/living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
actions.combustion_phase+=/dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
actions.combustion_phase+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled

actions.rop_phase=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.rop_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.rop_phase+=/pyroblast,if=buff.firestorm.react
actions.rop_phase+=/pyroblast,if=buff.hot_streak.react
# Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flametrikes or when Sun King's Blessing is ready.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury.enabled&cooldown.dragons_breath.ready)|(talent.searing_touch.enabled&target.health.pct<=30)))
# Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.rop_phase+=/call_action_list,name=active_talents
actions.rop_phase+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
actions.rop_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&active_enemies<variable.hot_streak_flamestrike
actions.rop_phase+=/phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.rop_phase+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled
actions.rop_phase+=/dragons_breath,if=active_enemies>2
actions.rop_phase+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
actions.rop_phase+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.rop_phase+=/fireball

actions.standard_rotation=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.standard_rotation+=/pyroblast,if=buff.firestorm.react
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
# Try to get SKB procs inside RoP phases or Combustion phases when possible.
actions.standard_rotation+=/pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power.enabled)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&target.health.pct<=30&talent.searing_touch.enabled
actions.standard_rotation+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
# During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.standard_rotation+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.standard_rotation+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&active_enemies<variable.hot_streak_flamestrike
actions.standard_rotation+=/phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.standard_rotation+=/call_action_list,name=active_talents
actions.standard_rotation+=/dragons_breath,if=active_enemies>1
actions.standard_rotation+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.standard_rotation+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
actions.standard_rotation+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.standard_rotation+=/fireball
actions.standard_rotation+=/scorch


# Gear Summary
# gear_ilvl=0.00
# gear_intellect=1800
# gear_crit_rating=500
# gear_haste_rating=500
# gear_mastery_rating=500
# gear_versatility_rating=500

undead : 10432 dps, 4404 dps to main target

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
10432.3 10432.3 17.2 / 0.165% 1345.0 / 12.9% 14.7
RPS Out RPS In Primary Resource Waiting APM Active Skill
708.0 703.7 Mana 0.04% 43.5 100.0% 100%
Talents

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
undead 10432
Dragon's Breath 387 3.7% 13.8 21.17sec 8418 6665 Direct 41.3 1854 4000 2805 44.3%

Stats Details: Dragons Breath

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 13.77 41.31 0.00 0.00 1.2630 0.0000 115910.49 115910.49 0.00% 6665.35 6665.35
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 55.65% 22.99 8 37 1854.01 1587 2403 1853.15 1662 2008 42626 42626 0.00%
crit 44.35% 18.32 6 30 3999.96 3174 4806 3996.27 3301 4497 73284 73284 0.00%

Action Details: Dragons Breath

  • id:31661
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:12.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:18.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.582500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:31661
  • name:Dragon's Breath
  • school:fire
  • tooltip:Disoriented.
  • description:Enemies in a cone in front of you take {$s2=0} Fire damage and are disoriented for {$d=4 seconds}. Damage will cancel the effect.

Action Priority List

    combustion_phase
    [a]:1.99
  • if_expr:buff.combustion.remains<gcd.max&buff.combustion.up
    rop_phase
    [h]:4.84
  • if_expr:active_enemies>2
    standard_rotation
    [n]:6.93
  • if_expr:active_enemies>1
Fire Blast 696 6.7% 37.8 7.94sec 5513 0 Direct 37.8 0 5513 5513 100.0%

Stats Details: Fire Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 37.80 37.80 0.00 0.00 0.0000 0.0000 208393.28 208393.28 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 37.80 30 45 5513.14 4316 6535 5513.06 5283 5700 208393 208393 0.00%

Action Details: Fire Blast

  • id:108853
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:10.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:1.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.792000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:108853
  • name:Fire Blast
  • school:fire
  • tooltip:
  • description:Blasts the enemy for {$s1=0} Fire damage. |cFFFFFFFFFire:|r Castable while casting other spells.$?a231568[ Always deals a critical strike.][]

Action Priority List

    default
    [P]:21.51
  • if_expr:!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
    combustion_phase
    [S]:11.92
  • if_expr:!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
    rop_phase
    [d]:2.91
  • if_expr:!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
    standard_rotation
    [k]:1.46
  • if_expr:!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Fireball 68 0.7% 3.5 98.50sec 5824 2975 Direct 3.5 0 5836 5836 100.0%

Stats Details: Fireball

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.51 3.50 0.00 0.00 1.9575 0.0000 20431.39 20431.39 0.00% 2975.30 2975.30
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 3.50 3 4 5835.75 5703 6168 5838.66 5819 5858 20431 20431 0.00%

Action Details: Fireball

  • id:133
  • school:fire
  • range:40.0
  • travel_speed:45.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.650000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:133
  • name:Fireball
  • school:fire
  • tooltip:
  • description:Throws a fiery ball that causes {$s1=0} Fire damage.$?a157642[ Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.][]

Action Priority List

    combustion_phase
    [Y]:3.54
  • if_expr:buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
Flamestrike 3957 (6642) 37.9% (63.7%) 99.5 3.00sec 20002 9834 Direct 298.6 (3047.4) 2440 5256 3972 54.4% (54.4%)

Stats Details: Flamestrike

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 99.52 298.56 0.00 0.00 2.0339 0.0000 1185973.69 1185973.69 0.00% 9834.29 9834.29
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 45.61% 136.18 81 184 2440.18 2072 3138 2439.95 2333 2564 332304 332304 0.00%
crit 54.39% 162.38 103 248 5256.44 4144 6275 5257.27 4926 5584 853669 853669 0.00%

Action Details: Flamestrike

  • id:2120
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:3.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:1250.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.661300
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2120
  • name:Flamestrike
  • school:fire
  • tooltip:Movement speed slowed by {$s2=20}%.
  • description:Calls down a pillar of fire, burning all enemies within the area for {$s1=0} Fire damage and reducing their movement speed by {$s2=20}% for {$d=8 seconds}.

Action Priority List

    combustion_phase
    [W]:17.14
  • if_expr:(buff.hot_streak.react|buff.firestorm.react)&active_enemies>=variable.combustion_flamestrike
    rop_phase
    [c]:18.02
  • if_expr:active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
    rop_phase
    [i]:22.42
  • if_expr:active_enemies>=variable.hard_cast_flamestrike
    standard_rotation
    [j]:17.25
  • if_expr:active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
    standard_rotation
    [p]:24.68
  • if_expr:active_enemies>=variable.hard_cast_flamestrike
    Flame Patch 2685 25.7% 916.3 0.32sec 878 0 Periodic 2748.9 191 413 293 45.8% 0.0%

Stats Details: Flame Patch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 916.29 0.00 0.00 2748.86 0.0000 0.0000 804595.45 804595.45 0.00% 0.00 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 54.24% 1490.88 1126 1958 190.89 163 248 190.89 186 195 284619 284619 0.00%
crit 45.76% 1257.97 968 1707 413.29 327 495 413.13 400 426 519977 519977 0.00%

Action Details: Flame Patch

  • id:205472
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.060000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:205472
  • name:Flame Patch
  • school:fire
  • tooltip:
  • description:Burning enemies for {$s1=0} Fire damage.
Ignite 1569 15.0% 418.0 0.76sec 1125 0 Periodic 893.8 526 0 526 0.0% 99.3%

Stats Details: Ignite

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 418.01 0.00 893.79 893.79 0.0000 1.0000 470171.33 470171.33 0.00% 526.04 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 100.00% 893.79 715 1075 525.81 69 1877 526.42 476 602 470171 470171 0.00%

Action Details: Ignite

  • id:12654
  • school:fire
  • range:50000.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:9.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12654
  • name:Ignite
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.$?$w3>0[ Movement speed reduced by $w3%.][]
  • description:{$@spelldesc12846=Your target burns for an additional ${{$s1=0}}.1% over {$12654d=9 seconds} of the total direct damage caused by your Fireball, Fire Blast, Scorch, Pyroblast{$?s153561=false}[, Meteor][]{$?s257541=true}[, Phoenix Flames][]{$?s198929=false}[, Cinderstorm][], and Flamestrike. If this effect is reapplied, any remaining damage will be added to the new Ignite. Phoenix Flames causes your Ignites to spread to {$s4=8} nearby enemies.}
Mirror Image 0 (48) 0.0% (0.5%) 3.0 120.59sec 4781 5499

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.99 0.00 0.00 0.00 0.8694 0.0000 0.00 0.00 0.00% 5499.49 5499.49

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.

Action Priority List

    default
    [L]:1.99
  • if_expr:buff.combustion.down&debuff.radiant_spark_vulnerability.down
    Frostbolt (mirror_image) 126  / 48 0.5% 213.0 3.87sec 67 43 Direct 212.3 50 99 67 35.7%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 212.98 212.25 0.00 0.00 1.5782 0.0000 14293.17 14293.17 0.00% 42.52 42.52
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 64.31% 136.49 87 170 49.62 40 61 49.64 48 52 6773 6773 0.00%
crit 35.69% 75.76 42 105 99.26 81 123 99.30 92 106 7520 7520 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:74.02
Phoenix Flames 0 (625) 0.0% (6.0%) 14.1 21.51sec 13254 10850

Stats Details: Phoenix Flames

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 14.13 0.00 0.00 0.00 1.2216 0.0000 0.00 0.00 0.00% 10850.22 10850.22

Action Details: Phoenix Flames

  • id:257541
  • school:fire
  • range:40.0
  • travel_speed:50.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:25.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:257541
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.

Action Priority List

    combustion_phase
    [X]:10.17
  • if_expr:buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
    rop_phase
    [f]:1.33
  • if_expr:!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    standard_rotation
    [l]:2.60
  • if_expr:!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    Phoenix Flames (_splash) 625 6.0% 14.1 21.50sec 13284 0 Direct 42.3 1982 4961 4428 82.1%

Stats Details: Phoenix Flames Splash

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 14.10 42.29 0.00 0.00 0.0000 0.0000 187253.18 187253.18 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 17.90% 7.57 2 18 1982.12 1416 3713 1977.58 1416 2657 15000 15000 0.00%
crit 82.10% 34.72 24 45 4961.06 2832 7426 4958.58 4620 5241 172254 172254 0.00%

Action Details: Phoenix Flames Splash

  • id:257542
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.900000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:257542
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:{$@spelldesc257541=Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.}
Pyroblast 17 (24) 0.2% (0.2%) 0.0 0.00sec 0 0 Direct 1.0 (6.0) 3714 7428 5004 34.6% (34.6%)

Stats Details: Pyroblast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 0.00 1.00 0.00 0.00 0.0000 0.0000 4998.37 4998.37 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 65.42% 0.65 0 1 3713.98 3714 3714 2429.60 0 3714 2430 2430 0.00%
crit 34.58% 0.35 0 1 7427.97 7428 7428 2568.78 0 7428 2569 2569 0.00%

Action Details: Pyroblast

  • id:11366
  • school:fire
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:4.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.363000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:11366
  • name:Pyroblast
  • school:fire
  • tooltip:
  • description:Hurls an immense fiery boulder that causes {$s1=0} Fire damage$?a321711[ and an additional $321712o2 Fire damage over {$321712d=6 seconds}][].
    Pyroblast (_dot) 7 0.1% 1.0 0.00sec 2144 0 Periodic 5.0 0 429 429 100.0% 0.7%

Stats Details: Pyroblast Dot

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 5.00 5.00 0.0000 1.2000 2144.38 2144.38 0.00% 357.40 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
crit 100.00% 5.00 5 5 428.88 98 512 428.88 429 429 2144 2144 0.00%

Action Details: Pyroblast Dot

  • id:321712
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.062000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:321712
  • name:Pyroblast
  • school:fire
  • tooltip:Suffering $w1 Fire damage every {$t2=0} sec.
  • description:{$@spelldesc321711=Deals an additional $321712o2 Fire damage over {$321712d=6 seconds}.}
Scorch 308 3.0% 34.9 7.60sec 2656 2063 Direct 34.9 0 2657 2657 100.0%

Stats Details: Scorch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 34.89 34.89 0.00 0.00 1.2876 0.0000 92683.58 92683.58 0.00% 2063.12 2063.12
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 34.89 20 47 2656.60 1350 3651 2657.29 2367 3029 92684 92684 0.00%

Action Details: Scorch

  • id:2948
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.177000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2948
  • name:Scorch
  • school:fire
  • tooltip:
  • description:Scorches an enemy for {$s1=0} Fire damage. Castable while moving.

Action Priority List

    combustion_phase
    [Z]:5.18
  • if_expr:buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
    combustion_phase
    [b]:0.06
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
    rop_phase
    [g]:13.49
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
    standard_rotation
    [o]:16.61
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
Touch of the Grave 66 0.6% 19.9 15.38sec 997 0 Direct 19.9 732 1465 997 36.2%

Stats Details: Touch Of The Grave

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 19.91 19.91 0.00 0.00 0.0000 0.0000 19854.07 19854.07 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 63.84% 12.71 4 21 732.45 725 784 732.37 725 744 9309 9309 0.00%
crit 36.16% 7.20 1 14 1464.91 1449 1568 1464.83 1449 1568 10545 10545 0.00%

Action Details: Touch Of The Grave

  • id:127802
  • school:shadow
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.312500
  • spell_power_mod.direct:0.250000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:127802
  • name:Touch of the Grave
  • school:shadow
  • tooltip:
  • description:{$@spelldesc5227=Your attacks and damaging spells have a chance to drain the target, dealing $<damage> Shadow damage and healing you for the same amount. Additionally, you can breathe underwater indefinitely.}
Simple Action Stats Execute Interval
undead
Combustion 3.5 98.50sec

Stats Details: Combustion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.51 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Combustion

  • id:190319
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:190319
  • name:Combustion
  • school:fire
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.

Action Priority List

    combustion_phase
    [U]:3.52
  • if_expr:buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:undead
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:undead
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Spectral Intellect (potion) 1.5 0.00sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.49 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307162
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    combustion_cooldowns
    [R]:1.48
Rune of Power 6.2 49.05sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.19 0.00 0.00 0.00 1.2580 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    default
    [M]:6.21
  • if_expr:buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.51% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:undead
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.51%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Combustion 3.5 0.0 98.6sec 98.6sec 11.8sec 13.84% 0.00% 79.6 (79.6) 3.4

Buff Details

  • buff initial source:undead
  • cooldown name:buff_combustion
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:unhasted
  • period:0.50

Trigger Details

  • interval_min/max:94.5s / 105.7s
  • trigger_min/max:94.5s / 105.7s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 12.0s

Stack Uptimes

  • combustion_1:13.84%

Spelldata

  • id:190319
  • name:Combustion
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Firestorm 4.5 0.1 58.3sec 57.5sec 5.0sec 7.52% 0.00% 0.1 (0.1) 4.4

Buff Details

  • buff initial source:undead
  • cooldown name:buff_firestorm
  • max_stacks:1
  • base duration:5.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

RPPM Details

  • scaling:haste
  • frequency:1.66
  • modifier:1.00

Trigger Details

  • interval_min/max:5.0s / 271.8s
  • trigger_min/max:1.1s / 271.8s
  • trigger_pct:11.10%
  • duration_min/max:0.0s / 10.0s

Stack Uptimes

  • firestorm_1:7.52%

Spelldata

  • id:333100
  • name:Firestorm
  • tooltip:Pyroblast and Flamestrike have no cast time and are guaranteed to critically strike.
  • description:{$@spelldesc333097=When Hot Streak activates, you have a low chance to cause all Pyroblasts and Flamestrikes to have no cast time and be guaranteed critical strikes for {$333100d=5 seconds}.}
  • max_stacks:0
  • duration:5.00
  • cooldown:0.00
  • default_chance:0.00%

Trigger Spelldata

  • id:333097
  • name:Firestorm
  • tooltip:
  • description:When Hot Streak activates, you have a low chance to cause all Pyroblasts and Flamestrikes to have no cast time and be guaranteed critical strikes for {$333100d=5 seconds}.
  • max_stacks:0
  • duration:0.00
  • cooldown:0.00
  • default_chance:100.00%
Heating Up 43.0 0.0 7.0sec 7.0sec 1.7sec 24.36% 49.22% 0.0 (0.0) 0.5

Buff Details

  • buff initial source:undead
  • cooldown name:buff_heating_up
  • max_stacks:2
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.4s / 29.6s
  • trigger_min/max:0.4s / 29.6s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 8.7s

Stack Uptimes

  • heating_up_1:24.36%

Spelldata

  • id:48107
  • name:Heating Up
  • tooltip:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • description:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • max_stacks:2
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Hot Streak! 41.7 0.0 7.2sec 7.2sec 0.9sec 12.03% 49.01% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:undead
  • cooldown name:buff_hot_streak
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.8s / 38.8s
  • trigger_min/max:0.8s / 38.8s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 4.0s

Stack Uptimes

  • hot_streak_1:12.03%

Spelldata

  • id:48108
  • name:Hot Streak!
  • tooltip:Your next Pyroblast or Flamestrike spell is instant cast, and causes double the normal Ignite damage.
  • description:{$@spelldesc195283=Getting two direct-damage critical strikes in a row with Fire spells will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Spectral Intellect 1.5 0.0 300.5sec 0.0sec 23.2sec 11.29% 0.00% 0.0 (0.0) 1.3

Buff Details

  • buff initial source:undead
  • cooldown name:buff_potion_of_spectral_intellect
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:1.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:190.00

Trigger Details

  • interval_min/max:300.0s / 304.4s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 25.0s

Stack Uptimes

  • potion_of_spectral_intellect_1:11.29%

Spelldata

  • id:307162
  • name:Potion of Spectral Intellect
  • tooltip:Intellect increased by $w1.
  • description:Increases your Intellect by {$s1=190} for {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:1.00
  • default_chance:0.00%
Rune of Power 9.7 0.0 31.9sec 31.9sec 14.7sec 47.59% 0.00% 0.0 (0.0) 9.3

Buff Details

  • buff initial source:undead
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:16.3s / 49.0s
  • trigger_min/max:16.3s / 49.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • rune_of_power_1:47.59%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism)

Buff Details

  • buff initial source:undead
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power

Buff Details

  • buff initial source:undead
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases $pri by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%

Procs, Uptimes & Benefits

Proc Count Min Max Interval Min Max
Heating Up generated 43.0 32.0 55.0 7.0s 0.4s 29.6s
Heating Up removed 0.4 0.0 3.0 52.7s 4.0s 296.7s
Heating Up converted with Fire Blast 17.6 11.0 25.0 17.3s 1.3s 72.6s
Hot Streak procs 41.7 31.0 52.0 7.2s 0.8s 38.8s
Hot Streak spells used 91.3 69.0 113.0 3.3s 0.0s 29.1s
Hot Streak spell crits 88.1 65.0 110.0 3.4s 0.0s 29.1s
Hot Streak spell crits wasted 3.4 0.0 8.0 73.2s 4.5s 257.3s
Direct Ignite applications 3.0 3.0 3.0 1.8s 1.8s 1.8s
Ignites spread to new targets 0.0 0.0 2.0 0.0s 0.0s 0.0s
Ignites spread to targets with existing Ignite 28.0 20.0 34.0 21.6s 1.0s 98.6s
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 25.78% 21.93% 28.32% 1.0s 0.0s 5.2s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.4970.0002.7791.4880.0005.338
Rune of Power5.2050.00018.73132.49723.54842.556
Fire Blast0.0960.0007.6893.6452.95911.410
Dragon's Breath4.0440.00041.87158.38831.127105.642
Combustion2.5451.5006.7288.9864.63515.994
Phoenix Flames0.1900.0008.7262.6921.95510.683

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
undead
mana_regen Mana 2790.18 211001.92 100.00% 75.62 88691.37 29.59%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 49000.0 703.66 708.05 88672.1 48684.2 41762.0 50000.0
Usage Type Count Total Avg RPE APR
undead
combustion Mana 3.5 17579.7 5000.0 5007.3 0.0
dragons_breath Mana 13.8 27531.6 2000.0 1999.5 4.2
fire_blast Mana 37.8 18899.5 500.0 500.0 11.0
fireball Mana 3.5 3513.3 1000.0 1001.5 5.8
flamestrike Mana 99.5 124393.3 1250.0 1249.9 16.0
mirror_image Mana 3.0 1989.6 665.5 665.5 7.2
scorch Mana 34.9 17466.2 500.0 500.6 5.3

Statistics & Data Analysis

Fight Length
undead Fight Length
Count 1521
Mean 299.89
Minimum 240.02
Maximum 359.79
Spread ( max - min ) 119.76
Range [ ( max - min ) / 2 * 100% ] 19.97%
DPS
undead Damage Per Second
Count 1521
Mean 10432.28
Minimum 9481.89
Maximum 11992.44
Spread ( max - min ) 2510.55
Range [ ( max - min ) / 2 * 100% ] 12.03%
Standard Deviation 341.9563
5th Percentile 9922.96
95th Percentile 11039.66
( 95th Percentile - 5th Percentile ) 1116.70
Mean Distribution
Standard Deviation 8.7681
95.00% Confidence Interval ( 10415.10 - 10449.47 )
Normalized 95.00% Confidence Interval ( 99.84% - 100.16% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 42
0.1% Error 4128
0.1 Scale Factor Error with Delta=300 999
0.05 Scale Factor Error with Delta=300 3993
0.01 Scale Factor Error with Delta=300 99822
Priority Target DPS
undead Priority Target Damage Per Second
Count 1521
Mean 4404.05
Minimum 4097.22
Maximum 4877.02
Spread ( max - min ) 779.80
Range [ ( max - min ) / 2 * 100% ] 8.85%
Standard Deviation 115.5037
5th Percentile 4228.76
95th Percentile 4605.67
( 95th Percentile - 5th Percentile ) 376.91
Mean Distribution
Standard Deviation 2.9616
95.00% Confidence Interval ( 4398.25 - 4409.86 )
Normalized 95.00% Confidence Interval ( 99.87% - 100.13% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 27
0.1% Error 2643
0.1 Scale Factor Error with Delta=300 114
0.05 Scale Factor Error with Delta=300 456
0.01 Scale Factor Error with Delta=300 11389
DPS(e)
undead Damage Per Second (Effective)
Count 1521
Mean 10432.28
Minimum 9481.89
Maximum 11992.44
Spread ( max - min ) 2510.55
Range [ ( max - min ) / 2 * 100% ] 12.03%
Damage
undead Damage
Count 1521
Mean 3112409.22
Minimum 2438496.06
Maximum 3984384.12
Spread ( max - min ) 1545888.05
Range [ ( max - min ) / 2 * 100% ] 24.83%
DTPS
undead Damage Taken Per Second
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
undead Healing Per Second
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
undead Healing Per Second (Effective)
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
undead Heal
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
undead Healing Taken Per Second
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
undead Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
undeadTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
undead Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 flask
1 0.00 food
2 0.00 augmentation
3 0.00 arcane_intellect
4 0.00 variable,name=disable_combustion,op=reset
If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
5 0.00 variable,name=hot_streak_flamestrike,op=set,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
6 0.00 variable,name=hard_cast_flamestrike,op=set,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
7 0.00 variable,name=combustion_flamestrike,op=set,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch.enabled+6*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
8 0.00 variable,name=arcane_explosion,op=set,if=variable.arcane_explosion=0,value=99*talent.flame_patch.enabled+2*!talent.flame_patch.enabled
This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
9 0.00 variable,name=arcane_explosion_mana,default=40,op=reset
This variable specifies the percentage of mana below which Arcane Explosion will not be used.
A 0.00 variable,name=kindling_reduction,default=0.2,op=reset
With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
B 0.00 variable,name=shifting_power_reduction,op=set,value=-action.shifting_power.execute_time%action.shifting_power.new_tick_time*(dbc.effect.815503.base_value%1000+conduit.discipline_of_the_grove.time_value),if=covenant.night_fae.enabled
The amount of cooldown reduction in seconds given by a full channel of Shifting Power. The dbc.effect.815503.base_value%1000 expression gives the number of seconds removed by each tick normally and conduit.discipline_of_the_grove.time_value gives the additional adjustment from that conduit.
C 0.00 variable,name=skb_duration,op=set,value=dbc.effect.828420.base_value
The duration of a Sun King's Blessing Combustion.
D 0.00 variable,name=combustion_on_use,op=set,value=equipped.manifesto_of_madness|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.ignition_mages_fuse|equipped.tzanes_barkspines|equipped.azurethos_singed_plumage|equipped.ancient_knot_of_wisdom|equipped.shockbiters_fang|equipped.neural_synapse_enhancer|equipped.balefire_branch
E 0.00 variable,name=font_double_on_use,op=set,value=equipped.azsharas_font_of_power&variable.combustion_on_use
F 0.00 variable,name=font_of_power_precombat_channel,op=set,value=18,if=variable.font_double_on_use&!talent.firestarter.enabled&variable.font_of_power_precombat_channel=0
This variable determines when Azshara's Font of Power is used before the pull if bfa.font_of_power_precombat_channel is not specified.
G 0.00 variable,name=empyreal_ordnance_delay,default=18,op=reset
How long before Combustion should Empyreal Ordnance be used?
H 0.00 snapshot_stats
I 0.00 use_item,name=azsharas_font_of_power,if=!variable.disable_combustion
J 0.00 mirror_image
K 0.00 pyroblast
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=!runeforge.disciplinary_command.equipped
0.00 variable,name=time_to_combustion,op=set,value=talent.firestarter.enabled*firestarter.remains+(cooldown.combustion.remains*(1-variable.kindling_reduction*talent.kindling.enabled))*!cooldown.combustion.ready*buff.combustion.down
0.00 variable,name=time_to_combustion,op=max,value=variable.empyreal_ordnance_delay-(cooldown.empyreal_ordnance.duration-cooldown.empyreal_ordnance.remains)*!cooldown.empyreal_ordnance.ready,if=equipped.empyreal_ordnance
Make sure Combustion is delayed if needed based on the empyreal_ordnance_delay variable
0.00 shifting_power,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains>0&(cooldown.rune_of_power.remains>0|!talent.rune_of_power.enabled)
0.00 radiant_spark,if=(buff.combustion.down&buff.rune_of_power.down&(cooldown.combustion.remains<execute_time|cooldown.combustion.remains>cooldown.radiant_spark.duration))|(buff.rune_of_power.up&cooldown.combustion.remains>30)
0.00 deathborne,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains<execute_time
L 1.99 mirror_image,if=buff.combustion.down&debuff.radiant_spark_vulnerability.down
0.00 use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
0.00 use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay
0.00 use_item,name=soul_igniter
0.00 use_item,name=glyph_of_assimilation
0.00 use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
0.00 use_item,name=dreadfire_vessel
0.00 use_item,name=azsharas_font_of_power,if=variable.time_to_combustion<=5+15*variable.font_double_on_use&variable.time_to_combustion>0&!variable.disable_combustion
0.00 guardian_of_azeroth,if=(variable.time_to_combustion<10|fight_remains<variable.time_to_combustion)&!variable.disable_combustion
0.00 concentrated_flame
0.00 reaping_flames
0.00 focused_azerite_beam
0.00 purifying_blast
0.00 ripple_in_space
0.00 the_unbound_force
0.00 counterspell,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
Get the disciplinary_command buff up, unless combustion is soon.
0.00 arcane_explosion,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
M 6.21 rune_of_power,if=buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)
N 0.00 call_action_list,name=combustion_phase,if=!variable.disable_combustion&variable.time_to_combustion<=0
0.00 variable,name=fire_blast_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.fire_blast.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains
0.00 variable,name=phoenix_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.phoenix_flames.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped
O 0.00 call_action_list,name=rop_phase,if=buff.rune_of_power.up&(variable.time_to_combustion>0|variable.disable_combustion)
P 21.51 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
Q 0.00 call_action_list,name=standard_rotation,if=(variable.time_to_combustion>0|variable.disable_combustion)&buff.rune_of_power.down
actions.combustion_cooldowns
# count action,conditions
R 1.48 potion
0.00 blood_fury
0.00 berserking
0.00 fireblood
0.00 ancestral_call
0.00 use_items
0.00 use_item,use_off_gcd=1,effect_name=gladiators_badge,if=action.meteor.in_flight_remains<=0.5
0.00 time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up
actions.combustion_phase
# count action,conditions
0.00 lights_judgment,if=buff.combustion.down
0.00 variable,name=extended_combustion_remains,op=set,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains)
Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
0.00 variable,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack)
Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
0.00 bag_of_tricks,if=buff.combustion.down
0.00 living_bomb,if=active_enemies>1&buff.combustion.down
0.00 mirrors_of_torment,if=buff.combustion.down&buff.rune_of_power.down
0.00 use_item,name=hyperthread_wristwraps,if=buff.combustion.up&action.fire_blast.charges=0&action.fire_blast.recharge_time>gcd.max
0.00 blood_of_the_enemy
0.00 memory_of_lucid_dreams
0.00 worldvein_resonance
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&conduit.infernal_cascade.enabled&charges>=1&((action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration-variable.extended_combustion_remains%(buff.infernal_cascade.duration-0.5))>=0|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.remains<0.5)&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
BFA Fire Blast usage: During Combustion, Fire Blasts are used to generate Hot Streaks and minimize the amount of time spent executing other spells. For standard Fire, Fire Blasts are only used when Heating Up is active or when a Scorch cast is in progress and Heating Up and Hot Streak are not active. With Blaster Master and Flame On, Fire Blasts can additionally be used while Hot Streak and Heating Up are not active and a Pyroblast is in the air and also while casting Scorch even if Heating Up is already active. The latter allows two Hot Streak Pyroblasts to be cast in succession after the Scorch. Additionally with Blaster Master and Flame On, Fire Blasts should not be used unless Blaster Master is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=azerite.blaster_master.enabled&charges>=1&((action.fire_blast.charges_fractional+(buff.combustion.remains-buff.blaster_master.duration)%cooldown.fire_blast.duration-(buff.combustion.remains)%(buff.blaster_master.duration-0.5))>=0|!azerite.blaster_master.enabled|!talent.flame_on.enabled|buff.combustion.remains<=buff.blaster_master.duration|buff.blaster_master.remains<0.5|equipped.hyperthread_wristwraps&cooldown.hyperthread_wristwraps_300142.remains<5)&buff.combustion.up&(!action.scorch.executing&!action.pyroblast.in_flight&buff.heating_up.up|action.scorch.executing&buff.hot_streak.down&(buff.heating_up.down|azerite.blaster_master.enabled)|azerite.blaster_master.enabled&talent.flame_on.enabled&action.pyroblast.in_flight&buff.heating_up.down&buff.hot_streak.down)
Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
S 11.92 fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
With Infernal Cascade, Fire Blast use should be additionaly constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
0.00 counterspell,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
0.00 arcane_explosion,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_frost.down
T 0.00 call_action_list,name=active_talents
U 3.52 combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
V 0.00 call_action_list,name=combustion_cooldowns,if=buff.combustion.last_expire<=action.combustion.last_used
Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
W 17.14 flamestrike,if=(buff.hot_streak.react|buff.firestorm.react)&active_enemies>=variable.combustion_flamestrike
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
0.00 pyroblast,if=buff.hot_streak.react&buff.combustion.up
0.00 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
X 10.17 phoenix_flames,if=buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
Y 3.54 fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
Z 5.18 scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
0.00 living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
a 1.99 dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
b 0.06 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
actions.rop_phase
# count action,conditions
c 18.02 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury.enabled&cooldown.dragons_breath.ready)|(talent.searing_touch.enabled&target.health.pct<=30)))
Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flametrikes or when Sun King's Blessing is ready.
d 2.91 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
e 0.00 call_action_list,name=active_talents
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
0.00 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&active_enemies<variable.hot_streak_flamestrike
f 1.33 phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
g 13.49 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
h 4.84 dragons_breath,if=active_enemies>2
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
i 22.42 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
0.00 fireball
actions.standard_rotation
# count action,conditions
j 17.25 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
0.00 pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power.enabled)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
Try to get SKB procs inside RoP phases or Combustion phases when possible.
0.00 pyroblast,if=buff.hot_streak.react&target.health.pct<=30&talent.searing_touch.enabled
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
k 1.46 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
0.00 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&active_enemies<variable.hot_streak_flamestrike
l 2.60 phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
m 0.00 call_action_list,name=active_talents
n 6.93 dragons_breath,if=active_enemies>1
o 16.61 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
p 24.68 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
0.00 fireball
0.00 scorch

Sample Sequence

01456789ACDEGJKRYUXWSSWSXWWWWWSXWaiiMiiPPciiihilPpPjppppnPPjppppMiPPcccchiippPppnYUSXWSXWXSWZZWiMhiiPPLcccilPjnpppppPPjnpppMiPPcihiiipPPjpnppYUSXWSXWXZZWaScggMcgdgcggcccdcggljnokojoojLPjooojonjlokojoMPcgggcgPcggcggjPj

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 flask undead 50000.0/50000: 100% mana
Pre precombat 1 food undead 50000.0/50000: 100% mana
Pre precombat 4 disable_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 5 hot_streak_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 6 hard_cast_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 7 combustion_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 8 arcane_explosion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 9 arcane_explosion_mana Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat A kindling_reduction Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat C skb_duration Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat D combustion_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat E font_double_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat G empyreal_ordnance_delay Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat J mirror_image Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat K pyroblast Fluffy_Pillow 50000.0/50000: 100% mana
0:00.000 combustion_cooldowns R potion Fluffy_Pillow 49000.0/50000: 98% mana
0:00.000 combustion_phase Y fireball Fluffy_Pillow 49000.0/50000: 98% mana potion_of_spectral_intellect
0:01.500 combustion_phase U combustion Fluffy_Pillow 50000.0/50000: 100% mana bloodlust, potion_of_spectral_intellect
0:01.957 combustion_phase X phoenix_flames Fluffy_Pillow 44457.0/50000: 89% mana bloodlust, combustion, rune_of_power, potion_of_spectral_intellect
0:02.965 combustion_phase W flamestrike Fluffy_Pillow 45465.0/50000: 91% mana bloodlust, combustion, hot_streak, rune_of_power, potion_of_spectral_intellect
0:02.965 combustion_phase S fire_blast Fluffy_Pillow 44215.0/50000: 88% mana bloodlust, combustion, rune_of_power, potion_of_spectral_intellect
0:03.465 combustion_phase S fire_blast Fluffy_Pillow 44215.0/50000: 88% mana bloodlust, combustion, heating_up, rune_of_power, potion_of_spectral_intellect
0:03.971 combustion_phase W flamestrike Fluffy_Pillow 44221.0/50000: 88% mana bloodlust, combustion, hot_streak, rune_of_power, potion_of_spectral_intellect
0:03.971 combustion_phase S fire_blast Fluffy_Pillow 42971.0/50000: 86% mana bloodlust, combustion, rune_of_power, potion_of_spectral_intellect
0:04.977 combustion_phase X phoenix_flames Fluffy_Pillow 43477.0/50000: 87% mana bloodlust, combustion, heating_up, rune_of_power, potion_of_spectral_intellect
0:05.983 combustion_phase W flamestrike Fluffy_Pillow 44483.0/50000: 89% mana bloodlust, combustion, hot_streak, rune_of_power, firestorm, potion_of_spectral_intellect
0:06.989 combustion_phase W flamestrike Fluffy_Pillow 44239.0/50000: 88% mana bloodlust, combustion, rune_of_power, firestorm, potion_of_spectral_intellect
0:07.996 combustion_phase W flamestrike Fluffy_Pillow 43996.0/50000: 88% mana bloodlust, combustion, rune_of_power, firestorm, potion_of_spectral_intellect
0:09.004 combustion_phase W flamestrike Fluffy_Pillow 43754.0/50000: 88% mana bloodlust, combustion, rune_of_power, firestorm, potion_of_spectral_intellect
0:10.008 combustion_phase W flamestrike Fluffy_Pillow 43508.0/50000: 87% mana bloodlust, combustion, rune_of_power, firestorm, potion_of_spectral_intellect
0:10.608 combustion_phase S fire_blast Fluffy_Pillow 42858.0/50000: 86% mana bloodlust, combustion, rune_of_power, potion_of_spectral_intellect
0:11.014 combustion_phase X phoenix_flames Fluffy_Pillow 42764.0/50000: 86% mana bloodlust, combustion, heating_up, rune_of_power, potion_of_spectral_intellect
0:12.020 combustion_phase W flamestrike Fluffy_Pillow 43770.0/50000: 88% mana bloodlust, combustion, hot_streak, rune_of_power, potion_of_spectral_intellect
0:13.028 combustion_phase a dragons_breath Fluffy_Pillow 43528.0/50000: 87% mana bloodlust, combustion, rune_of_power, potion_of_spectral_intellect
0:14.033 rop_phase i flamestrike Fluffy_Pillow 42533.0/50000: 85% mana bloodlust, rune_of_power, potion_of_spectral_intellect
0:16.375 rop_phase i flamestrike Fluffy_Pillow 43625.0/50000: 87% mana bloodlust, rune_of_power, potion_of_spectral_intellect
0:18.718 default M rune_of_power Fluffy_Pillow 44718.0/50000: 89% mana bloodlust, potion_of_spectral_intellect
0:19.725 rop_phase i flamestrike Fluffy_Pillow 45725.0/50000: 91% mana bloodlust, rune_of_power, potion_of_spectral_intellect
0:22.066 rop_phase i flamestrike Fluffy_Pillow 46816.0/50000: 94% mana bloodlust, rune_of_power, potion_of_spectral_intellect
0:23.066 default P fire_blast Fluffy_Pillow 47816.0/50000: 96% mana bloodlust, rune_of_power, potion_of_spectral_intellect
0:23.966 default P fire_blast Fluffy_Pillow 48216.0/50000: 96% mana bloodlust, heating_up, rune_of_power, potion_of_spectral_intellect
0:24.411 rop_phase c flamestrike Fluffy_Pillow 46911.0/50000: 94% mana bloodlust, hot_streak, rune_of_power, potion_of_spectral_intellect
0:25.416 rop_phase i flamestrike Fluffy_Pillow 46666.0/50000: 93% mana bloodlust, rune_of_power
0:27.758 rop_phase i flamestrike Fluffy_Pillow 47758.0/50000: 96% mana bloodlust, rune_of_power
0:30.101 rop_phase i flamestrike Fluffy_Pillow 48755.0/50000: 98% mana bloodlust, rune_of_power
0:32.445 rop_phase h dragons_breath Fluffy_Pillow 48756.0/50000: 98% mana bloodlust, rune_of_power
0:33.452 rop_phase i flamestrike Fluffy_Pillow 47763.0/50000: 96% mana bloodlust, rune_of_power
0:35.793 standard_rotation l phoenix_flames Fluffy_Pillow 48753.0/50000: 98% mana bloodlust
0:36.393 default P fire_blast Fluffy_Pillow 49353.0/50000: 99% mana bloodlust
0:36.799 standard_rotation p flamestrike Fluffy_Pillow 49259.0/50000: 99% mana bloodlust, heating_up
0:38.699 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana bloodlust, heating_up
0:39.142 standard_rotation j flamestrike Fluffy_Pillow 48693.0/50000: 97% mana bloodlust, hot_streak
0:40.149 standard_rotation p flamestrike Fluffy_Pillow 48450.0/50000: 97% mana bloodlust
0:42.490 standard_rotation p flamestrike Fluffy_Pillow 48753.0/50000: 98% mana
0:45.536 standard_rotation p flamestrike Fluffy_Pillow 48757.0/50000: 98% mana
0:48.582 standard_rotation p flamestrike Fluffy_Pillow 48757.0/50000: 98% mana
0:51.623 standard_rotation n dragons_breath Fluffy_Pillow 48752.0/50000: 98% mana
0:52.423 default P fire_blast Fluffy_Pillow 47552.0/50000: 95% mana
0:52.923 default P fire_blast Fluffy_Pillow 47552.0/50000: 95% mana heating_up
0:52.928 standard_rotation j flamestrike Fluffy_Pillow 47057.0/50000: 94% mana hot_streak
0:54.234 standard_rotation p flamestrike Fluffy_Pillow 47113.0/50000: 94% mana
0:57.277 standard_rotation p flamestrike Fluffy_Pillow 48754.0/50000: 98% mana
1:00.321 standard_rotation p flamestrike Fluffy_Pillow 48755.0/50000: 98% mana
1:03.363 standard_rotation p flamestrike Fluffy_Pillow 48753.0/50000: 98% mana
1:06.407 default M rune_of_power Fluffy_Pillow 48755.0/50000: 98% mana
1:07.714 rop_phase i flamestrike Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
1:09.714 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
1:10.314 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
1:10.757 rop_phase c flamestrike Fluffy_Pillow 48693.0/50000: 97% mana hot_streak, rune_of_power, firestorm
1:12.062 rop_phase c flamestrike Fluffy_Pillow 48748.0/50000: 97% mana rune_of_power, firestorm
1:13.369 rop_phase c flamestrike Fluffy_Pillow 48805.0/50000: 98% mana rune_of_power, firestorm
1:14.675 rop_phase c flamestrike Fluffy_Pillow 48861.0/50000: 98% mana rune_of_power, firestorm
1:15.979 rop_phase h dragons_breath Fluffy_Pillow 48915.0/50000: 98% mana rune_of_power
1:17.285 rop_phase i flamestrike Fluffy_Pillow 48221.0/50000: 96% mana rune_of_power
1:20.328 rop_phase i flamestrike Fluffy_Pillow 48754.0/50000: 98% mana rune_of_power
1:23.371 standard_rotation p flamestrike Fluffy_Pillow 48754.0/50000: 98% mana
1:26.416 standard_rotation p flamestrike Fluffy_Pillow 48756.0/50000: 98% mana
1:29.460 default P fire_blast Fluffy_Pillow 48755.0/50000: 98% mana
1:29.460 standard_rotation p flamestrike Fluffy_Pillow 48255.0/50000: 97% mana heating_up
1:32.503 standard_rotation p flamestrike Fluffy_Pillow 48754.0/50000: 98% mana heating_up
1:35.547 standard_rotation n dragons_breath Fluffy_Pillow 48755.0/50000: 98% mana heating_up
1:36.852 combustion_phase Y fireball Fluffy_Pillow 48060.0/50000: 96% mana heating_up
1:38.352 combustion_phase U combustion Fluffy_Pillow 49560.0/50000: 99% mana
1:38.352 combustion_phase S fire_blast Fluffy_Pillow 44560.0/50000: 89% mana combustion, rune_of_power
1:38.809 combustion_phase X phoenix_flames Fluffy_Pillow 43517.0/50000: 87% mana combustion, heating_up, rune_of_power
1:40.116 combustion_phase W flamestrike Fluffy_Pillow 44824.0/50000: 90% mana combustion, hot_streak, rune_of_power
1:40.116 combustion_phase S fire_blast Fluffy_Pillow 43574.0/50000: 87% mana combustion, rune_of_power
1:41.422 combustion_phase X phoenix_flames Fluffy_Pillow 44380.0/50000: 89% mana combustion, heating_up, rune_of_power
1:42.728 combustion_phase W flamestrike Fluffy_Pillow 45686.0/50000: 91% mana combustion, hot_streak, rune_of_power
1:44.034 combustion_phase X phoenix_flames Fluffy_Pillow 45742.0/50000: 91% mana combustion, rune_of_power
1:44.534 combustion_phase S fire_blast Fluffy_Pillow 46242.0/50000: 92% mana combustion, rune_of_power
1:45.341 combustion_phase W flamestrike Fluffy_Pillow 46549.0/50000: 93% mana combustion, hot_streak, rune_of_power
1:46.647 combustion_phase Z scorch Fluffy_Pillow 46605.0/50000: 93% mana combustion, rune_of_power
1:47.953 combustion_phase Z scorch Fluffy_Pillow 47411.0/50000: 95% mana combustion, rune_of_power
1:49.261 Waiting     0.100 sec 48219.0/50000: 96% mana combustion, heating_up, rune_of_power
1:49.361 combustion_phase W flamestrike Fluffy_Pillow 48319.0/50000: 97% mana combustion, hot_streak, rune_of_power
1:50.668 rop_phase i flamestrike Fluffy_Pillow 48376.0/50000: 97% mana rune_of_power
1:53.712 default M rune_of_power Fluffy_Pillow 48755.0/50000: 98% mana
1:55.019 rop_phase h dragons_breath Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
1:56.324 rop_phase i flamestrike Fluffy_Pillow 49305.0/50000: 99% mana rune_of_power
1:59.367 rop_phase i flamestrike Fluffy_Pillow 48754.0/50000: 98% mana rune_of_power
2:01.867 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
2:02.367 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
2:02.412 default L mirror_image Fluffy_Pillow 48295.0/50000: 97% mana hot_streak, rune_of_power, firestorm
2:03.718 rop_phase c flamestrike Fluffy_Pillow 48601.0/50000: 97% mana hot_streak, rune_of_power, firestorm
2:05.024 rop_phase c flamestrike Fluffy_Pillow 48657.0/50000: 97% mana rune_of_power, firestorm
2:06.333 rop_phase c flamestrike Fluffy_Pillow 48716.0/50000: 97% mana rune_of_power, firestorm
2:07.639 rop_phase i flamestrike Fluffy_Pillow 48772.0/50000: 98% mana rune_of_power
2:10.680 standard_rotation l phoenix_flames Fluffy_Pillow 48752.0/50000: 98% mana
2:11.880 default P fire_blast Fluffy_Pillow 49952.0/50000: 100% mana heating_up
2:11.986 standard_rotation j flamestrike Fluffy_Pillow 49558.0/50000: 99% mana hot_streak
2:13.293 standard_rotation n dragons_breath Fluffy_Pillow 49615.0/50000: 99% mana
2:14.600 standard_rotation p flamestrike Fluffy_Pillow 48922.0/50000: 98% mana
2:17.642 standard_rotation p flamestrike Fluffy_Pillow 48753.0/50000: 98% mana
2:20.686 standard_rotation p flamestrike Fluffy_Pillow 48755.0/50000: 98% mana
2:23.730 standard_rotation p flamestrike Fluffy_Pillow 48755.0/50000: 98% mana
2:26.774 standard_rotation p flamestrike Fluffy_Pillow 48755.0/50000: 98% mana
2:27.874 default P fire_blast Fluffy_Pillow 49855.0/50000: 100% mana
2:29.374 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
2:29.818 standard_rotation j flamestrike Fluffy_Pillow 48694.0/50000: 97% mana hot_streak
2:31.125 standard_rotation n dragons_breath Fluffy_Pillow 48751.0/50000: 98% mana
2:32.601 standard_rotation p flamestrike Fluffy_Pillow 48227.0/50000: 96% mana
2:35.647 standard_rotation p flamestrike Fluffy_Pillow 48757.0/50000: 98% mana
2:38.692 standard_rotation p flamestrike Fluffy_Pillow 48756.0/50000: 98% mana
2:41.734 default M rune_of_power Fluffy_Pillow 48753.0/50000: 98% mana
2:43.040 rop_phase i flamestrike Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
2:45.240 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
2:45.740 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
2:46.085 rop_phase c flamestrike Fluffy_Pillow 48595.0/50000: 97% mana hot_streak, rune_of_power
2:47.392 rop_phase i flamestrike Fluffy_Pillow 48652.0/50000: 97% mana rune_of_power
2:50.435 rop_phase h dragons_breath Fluffy_Pillow 48754.0/50000: 98% mana rune_of_power
2:51.742 rop_phase i flamestrike Fluffy_Pillow 48061.0/50000: 96% mana rune_of_power
2:54.785 rop_phase i flamestrike Fluffy_Pillow 48754.0/50000: 98% mana rune_of_power
2:57.829 rop_phase i flamestrike Fluffy_Pillow 48755.0/50000: 98% mana rune_of_power
3:00.874 standard_rotation p flamestrike Fluffy_Pillow 48756.0/50000: 98% mana
3:02.674 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana
3:03.474 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
3:03.920 standard_rotation j flamestrike Fluffy_Pillow 48696.0/50000: 97% mana hot_streak
3:05.227 standard_rotation p flamestrike Fluffy_Pillow 48753.0/50000: 98% mana
3:08.271 standard_rotation n dragons_breath Fluffy_Pillow 48755.0/50000: 98% mana
3:09.741 standard_rotation p flamestrike Fluffy_Pillow 48225.0/50000: 96% mana
3:12.784 standard_rotation p flamestrike Fluffy_Pillow 48754.0/50000: 98% mana
3:15.827 combustion_phase Y fireball Fluffy_Pillow 48754.0/50000: 98% mana
3:17.327 combustion_phase U combustion Fluffy_Pillow 50000.0/50000: 100% mana
3:17.327 combustion_phase S fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, rune_of_power
3:17.785 combustion_phase X phoenix_flames Fluffy_Pillow 43958.0/50000: 88% mana combustion, heating_up, rune_of_power
3:19.091 combustion_phase W flamestrike Fluffy_Pillow 45264.0/50000: 91% mana combustion, hot_streak, rune_of_power
3:19.991 combustion_phase S fire_blast Fluffy_Pillow 44914.0/50000: 90% mana combustion, rune_of_power
3:20.398 combustion_phase X phoenix_flames Fluffy_Pillow 44821.0/50000: 90% mana combustion, heating_up, rune_of_power
3:21.706 combustion_phase W flamestrike Fluffy_Pillow 46129.0/50000: 92% mana combustion, hot_streak, rune_of_power
3:23.011 combustion_phase X phoenix_flames Fluffy_Pillow 46184.0/50000: 92% mana combustion, rune_of_power
3:24.317 combustion_phase Z scorch Fluffy_Pillow 47490.0/50000: 95% mana combustion, heating_up, rune_of_power
3:25.626 combustion_phase Z scorch Fluffy_Pillow 48299.0/50000: 97% mana combustion, heating_up, rune_of_power
3:26.932 combustion_phase W flamestrike Fluffy_Pillow 49105.0/50000: 98% mana combustion, hot_streak, rune_of_power
3:28.238 combustion_phase a dragons_breath Fluffy_Pillow 49161.0/50000: 98% mana combustion, heating_up, rune_of_power
3:28.738 combustion_phase S fire_blast Fluffy_Pillow 47661.0/50000: 95% mana combustion, heating_up, rune_of_power
3:29.544 rop_phase c flamestrike Fluffy_Pillow 47967.0/50000: 96% mana hot_streak, rune_of_power
3:30.850 rop_phase g scorch Fluffy_Pillow 48023.0/50000: 96% mana rune_of_power
3:32.158 rop_phase g scorch Fluffy_Pillow 48831.0/50000: 98% mana rune_of_power
3:33.464 default M rune_of_power Fluffy_Pillow 49504.0/50000: 99% mana heating_up
3:34.770 rop_phase c flamestrike Fluffy_Pillow 50000.0/50000: 100% mana hot_streak, rune_of_power
3:36.076 rop_phase g scorch Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
3:37.339 rop_phase d fire_blast Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
3:37.381 rop_phase g scorch Fluffy_Pillow 49042.0/50000: 98% mana heating_up, rune_of_power
3:38.689 rop_phase c flamestrike Fluffy_Pillow 49506.0/50000: 99% mana hot_streak, rune_of_power
3:39.994 rop_phase g scorch Fluffy_Pillow 49561.0/50000: 99% mana heating_up, rune_of_power
3:41.302 rop_phase g scorch Fluffy_Pillow 49506.0/50000: 99% mana heating_up, rune_of_power
3:42.609 rop_phase c flamestrike Fluffy_Pillow 49505.0/50000: 99% mana hot_streak, rune_of_power, firestorm
3:43.916 rop_phase c flamestrike Fluffy_Pillow 49562.0/50000: 99% mana heating_up, rune_of_power, firestorm
3:45.222 rop_phase c flamestrike Fluffy_Pillow 49618.0/50000: 99% mana heating_up, rune_of_power, firestorm
3:46.023 rop_phase d fire_blast Fluffy_Pillow 49168.0/50000: 98% mana heating_up, rune_of_power, firestorm
3:46.530 rop_phase c flamestrike Fluffy_Pillow 49176.0/50000: 98% mana hot_streak, rune_of_power
3:47.835 rop_phase g scorch Fluffy_Pillow 49231.0/50000: 98% mana rune_of_power
3:49.142 rop_phase g scorch Fluffy_Pillow 49505.0/50000: 99% mana rune_of_power
3:50.447 standard_rotation l phoenix_flames Fluffy_Pillow 49503.0/50000: 99% mana heating_up
3:51.753 standard_rotation j flamestrike Fluffy_Pillow 50000.0/50000: 100% mana hot_streak
3:53.059 standard_rotation n dragons_breath Fluffy_Pillow 50000.0/50000: 100% mana
3:54.366 standard_rotation o scorch Fluffy_Pillow 49307.0/50000: 99% mana
3:54.707 standard_rotation k fire_blast Fluffy_Pillow 49607.0/50000: 99% mana
3:55.673 standard_rotation o scorch Fluffy_Pillow 49505.0/50000: 99% mana heating_up
3:56.979 standard_rotation j flamestrike Fluffy_Pillow 49504.0/50000: 99% mana hot_streak
3:58.286 standard_rotation o scorch Fluffy_Pillow 49561.0/50000: 99% mana heating_up
3:59.591 standard_rotation o scorch Fluffy_Pillow 49503.0/50000: 99% mana heating_up
4:00.896 standard_rotation j flamestrike Fluffy_Pillow 49503.0/50000: 99% mana hot_streak, firestorm
4:02.202 default L mirror_image Fluffy_Pillow 49559.0/50000: 99% mana heating_up, firestorm
4:03.391 default P fire_blast Fluffy_Pillow 49669.0/50000: 99% mana heating_up, firestorm
4:03.720 standard_rotation j flamestrike Fluffy_Pillow 49577.0/50000: 99% mana hot_streak, firestorm
4:05.024 standard_rotation o scorch Fluffy_Pillow 49631.0/50000: 99% mana
4:06.329 standard_rotation o scorch Fluffy_Pillow 49503.0/50000: 99% mana
4:07.635 standard_rotation o scorch Fluffy_Pillow 49504.0/50000: 99% mana heating_up
4:08.941 standard_rotation j flamestrike Fluffy_Pillow 49504.0/50000: 99% mana hot_streak
4:10.248 standard_rotation o scorch Fluffy_Pillow 49561.0/50000: 99% mana heating_up
4:11.554 standard_rotation n dragons_breath Fluffy_Pillow 49504.0/50000: 99% mana heating_up
4:12.860 standard_rotation j flamestrike Fluffy_Pillow 48810.0/50000: 98% mana hot_streak
4:14.168 standard_rotation l phoenix_flames Fluffy_Pillow 48868.0/50000: 98% mana
4:15.475 standard_rotation o scorch Fluffy_Pillow 50000.0/50000: 100% mana
4:15.475 standard_rotation k fire_blast Fluffy_Pillow 50000.0/50000: 100% mana
4:16.780 standard_rotation o scorch Fluffy_Pillow 49503.0/50000: 99% mana heating_up
4:18.086 standard_rotation j flamestrike Fluffy_Pillow 49504.0/50000: 99% mana hot_streak
4:19.390 standard_rotation o scorch Fluffy_Pillow 49558.0/50000: 99% mana heating_up
4:20.696 default M rune_of_power Fluffy_Pillow 49504.0/50000: 99% mana heating_up
4:20.759 default P fire_blast Fluffy_Pillow 49504.0/50000: 99% mana hot_streak
4:22.002 rop_phase c flamestrike Fluffy_Pillow 50000.0/50000: 100% mana hot_streak, rune_of_power
4:23.308 rop_phase g scorch Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
4:24.613 rop_phase g scorch Fluffy_Pillow 49503.0/50000: 99% mana rune_of_power
4:25.920 rop_phase g scorch Fluffy_Pillow 49505.0/50000: 99% mana heating_up, rune_of_power
4:27.226 rop_phase c flamestrike Fluffy_Pillow 49504.0/50000: 99% mana hot_streak, rune_of_power
4:28.532 rop_phase g scorch Fluffy_Pillow 49560.0/50000: 99% mana heating_up, rune_of_power
4:29.443 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
4:29.839 rop_phase c flamestrike Fluffy_Pillow 49396.0/50000: 99% mana hot_streak, rune_of_power
4:31.146 rop_phase g scorch Fluffy_Pillow 49453.0/50000: 99% mana heating_up, rune_of_power
4:32.453 rop_phase g scorch Fluffy_Pillow 49505.0/50000: 99% mana heating_up, rune_of_power
4:33.760 rop_phase c flamestrike Fluffy_Pillow 49505.0/50000: 99% mana hot_streak, rune_of_power
4:35.068 rop_phase g scorch Fluffy_Pillow 49563.0/50000: 99% mana heating_up, rune_of_power
4:36.376 rop_phase g scorch Fluffy_Pillow 49506.0/50000: 99% mana heating_up, rune_of_power
4:37.682 standard_rotation j flamestrike Fluffy_Pillow 49504.0/50000: 99% mana hot_streak
4:38.127 default P fire_blast Fluffy_Pillow 48672.0/50000: 97% mana heating_up
4:38.988 standard_rotation j flamestrike Fluffy_Pillow 49060.0/50000: 98% mana hot_streak

Stats

Level Bonus (60) Race Bonus (undead) Raid-Buffed Unbuffed Gear Amount
Strength 198 2 200 200 0
Agility 306 -1 305 305 0
Stamina 414 1 435 415 0
Intellect 450 -2 2454 2248 1800
Spirit 0 0 0 0 0
Health 8700 8300 0
Mana 50000 50000 0
Spell Power 2454 2248 0
Melee Crit 20.71% 20.71% 550
Spell Crit 35.71% 35.71% 550
Haste 15.15% 15.15% 500
Versatility 12.50% 12.50% 500
Mana Regen 1000 1000 0
Mastery 16.71% 16.71% 500
Armor 0 0 0
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 0.00

Profile

mage="undead"
source=default
spec=fire
level=60
race=undead
role=spell
position=back
talents=3031011
talent_override=flame_patch,if=3>2

# Default consumables
potion=spectral_intellect
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=disabled

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_intellect
# If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
actions.precombat+=/variable,name=disable_combustion,op=reset
# This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
actions.precombat+=/variable,name=hot_streak_flamestrike,op=set,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
actions.precombat+=/variable,name=hard_cast_flamestrike,op=set,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
actions.precombat+=/variable,name=combustion_flamestrike,op=set,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch.enabled+6*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
actions.precombat+=/variable,name=arcane_explosion,op=set,if=variable.arcane_explosion=0,value=99*talent.flame_patch.enabled+2*!talent.flame_patch.enabled
# This variable specifies the percentage of mana below which Arcane Explosion will not be used.
actions.precombat+=/variable,name=arcane_explosion_mana,default=40,op=reset
# With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
actions.precombat+=/variable,name=kindling_reduction,default=0.2,op=reset
# The amount of cooldown reduction in seconds given by a full channel of Shifting Power. The dbc.effect.815503.base_value%1000 expression gives the number of seconds removed by each tick normally and conduit.discipline_of_the_grove.time_value gives the additional adjustment from that conduit.
actions.precombat+=/variable,name=shifting_power_reduction,op=set,value=-action.shifting_power.execute_time%action.shifting_power.new_tick_time*(dbc.effect.815503.base_value%1000+conduit.discipline_of_the_grove.time_value),if=covenant.night_fae.enabled
# The duration of a Sun King's Blessing Combustion.
actions.precombat+=/variable,name=skb_duration,op=set,value=dbc.effect.828420.base_value
actions.precombat+=/variable,name=combustion_on_use,op=set,value=equipped.manifesto_of_madness|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.ignition_mages_fuse|equipped.tzanes_barkspines|equipped.azurethos_singed_plumage|equipped.ancient_knot_of_wisdom|equipped.shockbiters_fang|equipped.neural_synapse_enhancer|equipped.balefire_branch
actions.precombat+=/variable,name=font_double_on_use,op=set,value=equipped.azsharas_font_of_power&variable.combustion_on_use
# This variable determines when Azshara's Font of Power is used before the pull if bfa.font_of_power_precombat_channel is not specified.
actions.precombat+=/variable,name=font_of_power_precombat_channel,op=set,value=18,if=variable.font_double_on_use&!talent.firestarter.enabled&variable.font_of_power_precombat_channel=0
# How long before Combustion should Empyreal Ordnance be used?
actions.precombat+=/variable,name=empyreal_ordnance_delay,default=18,op=reset
actions.precombat+=/snapshot_stats
actions.precombat+=/use_item,name=azsharas_font_of_power,if=!variable.disable_combustion
actions.precombat+=/mirror_image
actions.precombat+=/pyroblast

# Executed every time the actor is available.
actions=counterspell,if=!runeforge.disciplinary_command.equipped
actions+=/variable,name=time_to_combustion,op=set,value=talent.firestarter.enabled*firestarter.remains+(cooldown.combustion.remains*(1-variable.kindling_reduction*talent.kindling.enabled))*!cooldown.combustion.ready*buff.combustion.down
# Make sure Combustion is delayed if needed based on the empyreal_ordnance_delay variable
actions+=/variable,name=time_to_combustion,op=max,value=variable.empyreal_ordnance_delay-(cooldown.empyreal_ordnance.duration-cooldown.empyreal_ordnance.remains)*!cooldown.empyreal_ordnance.ready,if=equipped.empyreal_ordnance
actions+=/shifting_power,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains>0&(cooldown.rune_of_power.remains>0|!talent.rune_of_power.enabled)
actions+=/radiant_spark,if=(buff.combustion.down&buff.rune_of_power.down&(cooldown.combustion.remains<execute_time|cooldown.combustion.remains>cooldown.radiant_spark.duration))|(buff.rune_of_power.up&cooldown.combustion.remains>30)
actions+=/deathborne,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains<execute_time
actions+=/mirror_image,if=buff.combustion.down&debuff.radiant_spark_vulnerability.down
actions+=/use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
actions+=/use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay
actions+=/use_item,name=soul_igniter
actions+=/use_item,name=glyph_of_assimilation
actions+=/use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
actions+=/use_item,name=dreadfire_vessel
actions+=/use_item,name=azsharas_font_of_power,if=variable.time_to_combustion<=5+15*variable.font_double_on_use&variable.time_to_combustion>0&!variable.disable_combustion
actions+=/guardian_of_azeroth,if=(variable.time_to_combustion<10|fight_remains<variable.time_to_combustion)&!variable.disable_combustion
actions+=/concentrated_flame
actions+=/reaping_flames
actions+=/focused_azerite_beam
actions+=/purifying_blast
actions+=/ripple_in_space
actions+=/the_unbound_force
# Get the disciplinary_command buff up, unless combustion is soon.
actions+=/counterspell,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/arcane_explosion,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/rune_of_power,if=buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)
actions+=/call_action_list,name=combustion_phase,if=!variable.disable_combustion&variable.time_to_combustion<=0
actions+=/variable,name=fire_blast_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.fire_blast.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains
actions+=/variable,name=phoenix_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.phoenix_flames.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped
actions+=/call_action_list,name=rop_phase,if=buff.rune_of_power.up&(variable.time_to_combustion>0|variable.disable_combustion)
# When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
# During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
actions+=/call_action_list,name=standard_rotation,if=(variable.time_to_combustion>0|variable.disable_combustion)&buff.rune_of_power.down

actions.active_talents=living_bomb,if=active_enemies>1&buff.combustion.down&(variable.time_to_combustion>cooldown.living_bomb.duration|variable.time_to_combustion<=0|variable.disable_combustion)
actions.active_talents+=/meteor,if=!variable.disable_combustion&variable.time_to_combustion<=0|(cooldown.meteor.duration<variable.time_to_combustion&!talent.rune_of_power.enabled)|talent.rune_of_power.enabled&buff.rune_of_power.up&variable.time_to_combustion>action.meteor.cooldown|fight_remains<variable.time_to_combustion|variable.disable_combustion
actions.active_talents+=/dragons_breath,if=talent.alexstraszas_fury.enabled&(buff.combustion.down&!buff.hot_streak.react)

actions.combustion_cooldowns=potion
actions.combustion_cooldowns+=/blood_fury
actions.combustion_cooldowns+=/berserking
actions.combustion_cooldowns+=/fireblood
actions.combustion_cooldowns+=/ancestral_call
actions.combustion_cooldowns+=/use_items
actions.combustion_cooldowns+=/use_item,use_off_gcd=1,effect_name=gladiators_badge,if=action.meteor.in_flight_remains<=0.5
actions.combustion_cooldowns+=/time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up

actions.combustion_phase=lights_judgment,if=buff.combustion.down
# Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
actions.combustion_phase+=/variable,name=extended_combustion_remains,op=set,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains)
# Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
actions.combustion_phase+=/variable,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack)
actions.combustion_phase+=/bag_of_tricks,if=buff.combustion.down
actions.combustion_phase+=/living_bomb,if=active_enemies>1&buff.combustion.down
actions.combustion_phase+=/mirrors_of_torment,if=buff.combustion.down&buff.rune_of_power.down
actions.combustion_phase+=/use_item,name=hyperthread_wristwraps,if=buff.combustion.up&action.fire_blast.charges=0&action.fire_blast.recharge_time>gcd.max
actions.combustion_phase+=/blood_of_the_enemy
actions.combustion_phase+=/memory_of_lucid_dreams
actions.combustion_phase+=/worldvein_resonance
# BFA Fire Blast usage: During Combustion, Fire Blasts are used to generate Hot Streaks and minimize the amount of time spent executing other spells. For standard Fire, Fire Blasts are only used when Heating Up is active or when a Scorch cast is in progress and Heating Up and Hot Streak are not active. With Blaster Master and Flame On, Fire Blasts can additionally be used while Hot Streak and Heating Up are not active and a Pyroblast is in the air and also while casting Scorch even if Heating Up is already active. The latter allows two Hot Streak Pyroblasts to be cast in succession after the Scorch. Additionally with Blaster Master and Flame On, Fire Blasts should not be used unless Blaster Master is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&conduit.infernal_cascade.enabled&charges>=1&((action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration-variable.extended_combustion_remains%(buff.infernal_cascade.duration-0.5))>=0|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.remains<0.5)&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
# Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=azerite.blaster_master.enabled&charges>=1&((action.fire_blast.charges_fractional+(buff.combustion.remains-buff.blaster_master.duration)%cooldown.fire_blast.duration-(buff.combustion.remains)%(buff.blaster_master.duration-0.5))>=0|!azerite.blaster_master.enabled|!talent.flame_on.enabled|buff.combustion.remains<=buff.blaster_master.duration|buff.blaster_master.remains<0.5|equipped.hyperthread_wristwraps&cooldown.hyperthread_wristwraps_300142.remains<5)&buff.combustion.up&(!action.scorch.executing&!action.pyroblast.in_flight&buff.heating_up.up|action.scorch.executing&buff.hot_streak.down&(buff.heating_up.down|azerite.blaster_master.enabled)|azerite.blaster_master.enabled&talent.flame_on.enabled&action.pyroblast.in_flight&buff.heating_up.down&buff.hot_streak.down)
# With Infernal Cascade, Fire Blast use should be additionaly constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
actions.combustion_phase+=/counterspell,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
actions.combustion_phase+=/arcane_explosion,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
actions.combustion_phase+=/frostbolt,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_frost.down
actions.combustion_phase+=/call_action_list,name=active_talents
actions.combustion_phase+=/combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
# Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
actions.combustion_phase+=/call_action_list,name=combustion_cooldowns,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/flamestrike,if=(buff.hot_streak.react|buff.firestorm.react)&active_enemies>=variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.combustion_phase+=/pyroblast,if=buff.firestorm.react
actions.combustion_phase+=/pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.hot_streak.react&buff.combustion.up
actions.combustion_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/phoenix_flames,if=buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
actions.combustion_phase+=/fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
actions.combustion_phase+=/scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
actions.combustion_phase+=/living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
actions.combustion_phase+=/dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
actions.combustion_phase+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled

actions.rop_phase=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.rop_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.rop_phase+=/pyroblast,if=buff.firestorm.react
actions.rop_phase+=/pyroblast,if=buff.hot_streak.react
# Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flametrikes or when Sun King's Blessing is ready.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury.enabled&cooldown.dragons_breath.ready)|(talent.searing_touch.enabled&target.health.pct<=30)))
# Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.rop_phase+=/call_action_list,name=active_talents
actions.rop_phase+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
actions.rop_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&active_enemies<variable.hot_streak_flamestrike
actions.rop_phase+=/phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.rop_phase+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled
actions.rop_phase+=/dragons_breath,if=active_enemies>2
actions.rop_phase+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
actions.rop_phase+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.rop_phase+=/fireball

actions.standard_rotation=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.standard_rotation+=/pyroblast,if=buff.firestorm.react
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
# Try to get SKB procs inside RoP phases or Combustion phases when possible.
actions.standard_rotation+=/pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power.enabled)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&target.health.pct<=30&talent.searing_touch.enabled
actions.standard_rotation+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
# During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.standard_rotation+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.standard_rotation+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&active_enemies<variable.hot_streak_flamestrike
actions.standard_rotation+=/phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.standard_rotation+=/call_action_list,name=active_talents
actions.standard_rotation+=/dragons_breath,if=active_enemies>1
actions.standard_rotation+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.standard_rotation+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
actions.standard_rotation+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.standard_rotation+=/fireball
actions.standard_rotation+=/scorch


# Gear Summary
# gear_ilvl=0.00
# gear_intellect=1800
# gear_crit_rating=500
# gear_haste_rating=500
# gear_mastery_rating=500
# gear_versatility_rating=500

vulpera : 10307 dps, 4404 dps to main target

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
10307.1 10307.1 17.3 / 0.168% 1356.7 / 13.2% 14.7
RPS Out RPS In Primary Resource Waiting APM Active Skill
698.0 693.8 Mana 0.00% 43.6 100.0% 100%
Talents

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
vulpera 10307
Bag of Tricks 83 0.8% 3.5 100.22sec 7088 5425 Direct 3.5 5226 10453 7082 35.6%

Stats Details: Bag Of Tricks

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.52 3.52 0.00 0.00 1.3065 0.0000 24939.28 24939.28 0.00% 5425.12 5425.12
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 64.39% 2.27 0 4 5226.32 5226 5226 5082.01 0 5226 11841 11841 0.00%
crit 35.61% 1.25 0 4 10452.64 10453 10453 8061.11 0 10453 13098 13098 0.00%

Action Details: Bag Of Tricks

  • id:312411
  • school:nature
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:90.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:1.800000
  • spell_power_mod.direct:1.800000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:312411
  • name:Bag of Tricks
  • school:physical
  • tooltip:
  • description:Pull your chosen trick from the bag and use it on target enemy or ally. Enemies take $<damage> damage, while allies are healed for $<healing>.

Action Priority List

    combustion_phase
    [S]:3.52
  • if_expr:buff.combustion.down
Dragon's Breath 380 3.7% 13.5 21.64sec 8458 6702 Direct 40.4 1856 4004 2818 44.8%

Stats Details: Dragons Breath

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 13.47 40.41 0.00 0.00 1.2620 0.0000 113940.54 113940.54 0.00% 6702.38 6702.38
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 55.17% 22.30 10 36 1856.08 1590 2406 1854.93 1630 2026 41392 41392 0.00%
crit 44.83% 18.12 6 30 4003.94 3180 4812 4004.71 3462 4438 72549 72549 0.00%

Action Details: Dragons Breath

  • id:31661
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:12.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:18.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.582500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:31661
  • name:Dragon's Breath
  • school:fire
  • tooltip:Disoriented.
  • description:Enemies in a cone in front of you take {$s2=0} Fire damage and are disoriented for {$d=4 seconds}. Damage will cancel the effect.

Action Priority List

    combustion_phase
    [b]:1.89
  • if_expr:buff.combustion.remains<gcd.max&buff.combustion.up
    rop_phase
    [i]:4.79
  • if_expr:active_enemies>2
    standard_rotation
    [o]:6.79
  • if_expr:active_enemies>1
Fire Blast 690 6.7% 37.5 7.98sec 5511 0 Direct 37.5 0 5510 5510 100.0%

Stats Details: Fire Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 37.50 37.50 0.00 0.00 0.0000 0.0000 206632.18 206632.18 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 37.50 30 45 5510.26 4323 6543 5509.57 5291 5685 206632 206632 0.00%

Action Details: Fire Blast

  • id:108853
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:10.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:1.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.792000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:108853
  • name:Fire Blast
  • school:fire
  • tooltip:
  • description:Blasts the enemy for {$s1=0} Fire damage. |cFFFFFFFFFire:|r Castable while casting other spells.$?a231568[ Always deals a critical strike.][]

Action Priority List

    default
    [P]:21.23
  • if_expr:!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
    combustion_phase
    [T]:12.02
  • if_expr:!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
    rop_phase
    [e]:2.91
  • if_expr:!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
    standard_rotation
    [l]:1.33
  • if_expr:!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Fireball 67 0.7% 3.5 100.00sec 5835 3193 Direct 3.5 0 5846 5846 100.0%

Stats Details: Fireball

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.47 3.46 0.00 0.00 1.8278 0.0000 20247.54 20247.54 0.00% 3192.61 3192.61
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 3.46 3 4 5846.14 5712 6175 5848.72 5828 5867 20248 20248 0.00%

Action Details: Fireball

  • id:133
  • school:fire
  • range:40.0
  • travel_speed:45.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.650000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:133
  • name:Fireball
  • school:fire
  • tooltip:
  • description:Throws a fiery ball that causes {$s1=0} Fire damage.$?a157642[ Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.][]

Action Priority List

    combustion_phase
    [Z]:3.48
  • if_expr:buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
Flamestrike 3900 (6533) 37.8% (63.4%) 98.1 3.02sec 19967 9803 Direct 294.2 (3003.7) 2442 5268 3974 54.2% (54.2%)

Stats Details: Flamestrike

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 98.07 294.21 0.00 0.00 2.0369 0.0000 1169147.96 1169147.96 0.00% 9803.02 9803.02
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 45.81% 134.77 90 180 2442.47 2076 3141 2442.55 2305 2556 329224 329224 0.00%
crit 54.19% 159.44 102 244 5267.80 4151 6282 5267.89 4871 5556 839924 839924 0.00%

Action Details: Flamestrike

  • id:2120
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:3.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:1250.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.661300
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2120
  • name:Flamestrike
  • school:fire
  • tooltip:Movement speed slowed by {$s2=20}%.
  • description:Calls down a pillar of fire, burning all enemies within the area for {$s1=0} Fire damage and reducing their movement speed by {$s2=20}% for {$d=8 seconds}.

Action Priority List

    combustion_phase
    [X]:17.01
  • if_expr:(buff.hot_streak.react|buff.firestorm.react)&active_enemies>=variable.combustion_flamestrike
    rop_phase
    [d]:17.53
  • if_expr:active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
    rop_phase
    [j]:22.18
  • if_expr:active_enemies>=variable.hard_cast_flamestrike
    standard_rotation
    [k]:17.12
  • if_expr:active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
    standard_rotation
    [q]:24.24
  • if_expr:active_enemies>=variable.hard_cast_flamestrike
    Flame Patch 2633 25.5% 903.2 0.33sec 874 0 Periodic 2709.5 191 413 291 45.2% 0.0%

Stats Details: Flame Patch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 903.17 0.00 0.00 2709.52 0.0000 0.0000 789073.13 789073.13 0.00% 0.00 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 54.80% 1484.81 1109 1881 191.09 164 248 191.10 187 196 283751 283751 0.00%
crit 45.20% 1224.71 937 1588 412.57 328 496 412.41 400 427 505322 505322 0.00%

Action Details: Flame Patch

  • id:205472
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.060000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:205472
  • name:Flame Patch
  • school:fire
  • tooltip:
  • description:Burning enemies for {$s1=0} Fire damage.
Ignite 1551 15.0% 412.6 0.76sec 1126 0 Periodic 891.8 521 0 521 0.0% 99.1%

Stats Details: Ignite

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 412.60 0.00 891.79 891.79 0.0000 1.0000 464774.55 464774.55 0.00% 521.17 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 100.00% 891.79 713 1073 521.01 69 1946 521.53 472 579 464775 464775 0.00%

Action Details: Ignite

  • id:12654
  • school:fire
  • range:50000.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:9.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12654
  • name:Ignite
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.$?$w3>0[ Movement speed reduced by $w3%.][]
  • description:{$@spelldesc12846=Your target burns for an additional ${{$s1=0}}.1% over {$12654d=9 seconds} of the total direct damage caused by your Fireball, Fire Blast, Scorch, Pyroblast{$?s153561=false}[, Meteor][]{$?s257541=true}[, Phoenix Flames][]{$?s198929=false}[, Cinderstorm][], and Flamestrike. If this effect is reapplied, any remaining damage will be added to the new Ignite. Phoenix Flames causes your Ignites to spread to {$s4=8} nearby enemies.}
Mirror Image 0 (48) 0.0% (0.5%) 3.0 120.55sec 4787 5512

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.98 0.00 0.00 0.00 0.8687 0.0000 0.00 0.00 0.00% 5511.54 5511.54

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.

Action Priority List

    default
    [L]:1.98
  • if_expr:buff.combustion.down&debuff.radiant_spark_vulnerability.down
    Frostbolt (mirror_image) 126  / 48 0.5% 212.6 3.88sec 67 43 Direct 211.9 50 99 67 35.8%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 212.62 211.89 0.00 0.00 1.5780 0.0000 14285.92 14285.92 0.00% 42.58 42.58
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 64.25% 136.13 84 168 49.64 41 61 49.67 48 53 6758 6758 0.00%
crit 35.75% 75.76 42 101 99.37 81 123 99.42 93 111 7528 7528 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:73.90
Phoenix Flames 0 (625) 0.0% (6.1%) 14.0 21.55sec 13345 10930

Stats Details: Phoenix Flames

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 14.05 0.00 0.00 0.00 1.2211 0.0000 0.00 0.00 0.00% 10929.77 10929.77

Action Details: Phoenix Flames

  • id:257541
  • school:fire
  • range:40.0
  • travel_speed:50.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:25.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:257541
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.

Action Priority List

    combustion_phase
    [Y]:10.15
  • if_expr:buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
    rop_phase
    [g]:1.62
  • if_expr:!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    standard_rotation
    [m]:2.26
  • if_expr:!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    Phoenix Flames (_splash) 625 6.1% 14.0 21.58sec 13375 0 Direct 42.0 2034 4985 4459 82.2%

Stats Details: Phoenix Flames Splash

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 14.02 42.05 0.00 0.00 0.0000 0.0000 187456.51 187456.51 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 17.85% 7.50 2 16 2033.94 1418 3717 2033.67 1418 2830 15263 15263 0.00%
crit 82.15% 34.54 22 46 4985.01 2836 7435 4981.36 4568 5199 172194 172194 0.00%

Action Details: Phoenix Flames Splash

  • id:257542
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.900000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:257542
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:{$@spelldesc257541=Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.}
Pyroblast 17 (24) 0.2% (0.2%) 0.0 0.00sec 0 0 Direct 1.0 (6.0) 3720 7440 5000 34.4% (34.4%)

Stats Details: Pyroblast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 0.00 1.00 0.00 0.00 0.0000 0.0000 4999.18 4999.18 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 65.61% 0.66 0 1 3720.04 3720 3720 2440.89 0 3720 2441 2441 0.00%
crit 34.39% 0.34 0 1 7440.08 7440 7440 2558.29 0 7440 2558 2558 0.00%

Action Details: Pyroblast

  • id:11366
  • school:fire
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:4.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.363000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:11366
  • name:Pyroblast
  • school:fire
  • tooltip:
  • description:Hurls an immense fiery boulder that causes {$s1=0} Fire damage$?a321711[ and an additional $321712o2 Fire damage over {$321712d=6 seconds}][].
    Pyroblast (_dot) 7 0.1% 1.0 0.00sec 2147 0 Periodic 5.0 0 429 429 100.0% 0.7%

Stats Details: Pyroblast Dot

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 5.00 5.00 0.0000 1.2000 2146.80 2146.80 0.00% 357.80 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
crit 100.00% 5.00 5 5 429.36 98 512 429.36 429 429 2147 2147 0.00%

Action Details: Pyroblast Dot

  • id:321712
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.062000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:321712
  • name:Pyroblast
  • school:fire
  • tooltip:Suffering $w1 Fire damage every {$t2=0} sec.
  • description:{$@spelldesc321711=Deals an additional $321712o2 Fire damage over {$321712d=6 seconds}.}
Scorch 306 3.0% 34.4 7.55sec 2674 2076 Direct 34.4 0 2675 2675 100.0%

Stats Details: Scorch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 34.43 34.43 0.00 0.00 1.2880 0.0000 92082.83 92082.83 0.00% 2076.32 2076.32
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 34.43 21 47 2675.06 1353 3655 2677.46 2444 3088 92083 92083 0.00%

Action Details: Scorch

  • id:2948
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.177000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2948
  • name:Scorch
  • school:fire
  • tooltip:
  • description:Scorches an enemy for {$s1=0} Fire damage. Castable while moving.

Action Priority List

    combustion_phase
    [a]:5.34
  • if_expr:buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
    combustion_phase
    [c]:0.01
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
    rop_phase
    [h]:13.44
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
    standard_rotation
    [p]:16.09
  • if_expr:target.health.pct<=30&talent.searing_touch.enabled
Simple Action Stats Execute Interval
vulpera
Combustion 3.5 99.98sec

Stats Details: Combustion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.47 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Combustion

  • id:190319
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:190319
  • name:Combustion
  • school:fire
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.

Action Priority List

    combustion_phase
    [V]:3.47
  • if_expr:buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:vulpera
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:vulpera
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Spectral Intellect (potion) 1.5 301.98sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.47 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307162
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    combustion_cooldowns
    [R]:1.46
Rune of Power 6.1 49.74sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.12 0.00 0.00 0.00 1.2575 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    default
    [M]:6.14
  • if_expr:buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.51% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:vulpera
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.51%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Combustion 3.5 0.0 99.8sec 99.8sec 11.8sec 13.68% 0.00% 78.7 (78.7) 3.4

Buff Details

  • buff initial source:vulpera
  • cooldown name:buff_combustion
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:unhasted
  • period:0.50

Trigger Details

  • interval_min/max:95.9s / 106.4s
  • trigger_min/max:95.9s / 106.4s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 12.0s

Stack Uptimes

  • combustion_1:13.68%

Spelldata

  • id:190319
  • name:Combustion
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Firestorm 4.5 0.1 59.1sec 58.2sec 5.0sec 7.41% 0.00% 0.1 (0.1) 4.4

Buff Details

  • buff initial source:vulpera
  • cooldown name:buff_firestorm
  • max_stacks:1
  • base duration:5.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

RPPM Details

  • scaling:haste
  • frequency:1.66
  • modifier:1.00

Trigger Details

  • interval_min/max:5.0s / 261.5s
  • trigger_min/max:0.8s / 261.5s
  • trigger_pct:11.15%
  • duration_min/max:0.0s / 9.8s

Stack Uptimes

  • firestorm_1:7.41%

Spelldata

  • id:333100
  • name:Firestorm
  • tooltip:Pyroblast and Flamestrike have no cast time and are guaranteed to critically strike.
  • description:{$@spelldesc333097=When Hot Streak activates, you have a low chance to cause all Pyroblasts and Flamestrikes to have no cast time and be guaranteed critical strikes for {$333100d=5 seconds}.}
  • max_stacks:0
  • duration:5.00
  • cooldown:0.00
  • default_chance:0.00%

Trigger Spelldata

  • id:333097
  • name:Firestorm
  • tooltip:
  • description:When Hot Streak activates, you have a low chance to cause all Pyroblasts and Flamestrikes to have no cast time and be guaranteed critical strikes for {$333100d=5 seconds}.
  • max_stacks:0
  • duration:0.00
  • cooldown:0.00
  • default_chance:100.00%
Heating Up 42.1 0.0 7.2sec 7.2sec 1.7sec 23.96% 49.29% 0.0 (0.0) 0.4

Buff Details

  • buff initial source:vulpera
  • cooldown name:buff_heating_up
  • max_stacks:2
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.4s / 31.6s
  • trigger_min/max:0.4s / 31.6s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 8.7s

Stack Uptimes

  • heating_up_1:23.96%

Spelldata

  • id:48107
  • name:Heating Up
  • tooltip:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • description:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • max_stacks:2
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Hot Streak! 41.0 0.0 7.3sec 7.3sec 0.9sec 11.97% 48.38% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:vulpera
  • cooldown name:buff_hot_streak
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.8s / 40.1s
  • trigger_min/max:0.8s / 40.1s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 3.8s

Stack Uptimes

  • hot_streak_1:11.97%

Spelldata

  • id:48108
  • name:Hot Streak!
  • tooltip:Your next Pyroblast or Flamestrike spell is instant cast, and causes double the normal Ignite damage.
  • description:{$@spelldesc195283=Getting two direct-damage critical strikes in a row with Fire spells will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Spectral Intellect 1.5 0.0 301.9sec 301.9sec 23.2sec 11.11% 0.00% 0.0 (0.0) 1.3

Buff Details

  • buff initial source:vulpera
  • cooldown name:buff_potion_of_spectral_intellect
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:1.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:190.00

Trigger Details

  • interval_min/max:300.0s / 307.9s
  • trigger_min/max:300.0s / 307.9s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 25.0s

Stack Uptimes

  • potion_of_spectral_intellect_1:11.11%

Spelldata

  • id:307162
  • name:Potion of Spectral Intellect
  • tooltip:Intellect increased by $w1.
  • description:Increases your Intellect by {$s1=190} for {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:1.00
  • default_chance:0.00%
Rune of Power 9.6 0.0 32.2sec 32.2sec 14.7sec 47.02% 0.00% 0.0 (0.0) 9.2

Buff Details

  • buff initial source:vulpera
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:16.3s / 49.0s
  • trigger_min/max:16.3s / 49.0s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 15.0s

Stack Uptimes

  • rune_of_power_1:47.02%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=15 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism)

Buff Details

  • buff initial source:vulpera
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power

Buff Details

  • buff initial source:vulpera
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases $pri by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%

Procs, Uptimes & Benefits

Proc Count Min Max Interval Min Max
Heating Up generated 42.1 31.0 53.0 7.2s 0.4s 31.6s
Heating Up removed 0.3 0.0 3.0 55.3s 7.8s 322.7s
Heating Up converted with Fire Blast 17.2 11.0 24.0 17.6s 1.2s 68.1s
Hot Streak procs 41.0 30.0 52.0 7.3s 0.8s 40.1s
Hot Streak spells used 90.4 69.0 113.0 3.3s 0.0s 31.0s
Hot Streak spell crits 87.3 63.0 109.0 3.4s 0.0s 31.0s
Hot Streak spell crits wasted 4.1 0.0 10.0 63.5s 4.5s 267.1s
Direct Ignite applications 3.0 3.0 3.0 2.7s 2.7s 2.7s
Ignites spread to new targets 0.0 0.0 2.0 0.0s 0.0s 0.0s
Ignites spread to targets with existing Ignite 27.9 22.0 34.0 21.6s 1.0s 97.0s
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 26.77% 22.74% 29.44% 1.0s 0.0s 5.2s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.6890.0002.7832.0570.0005.383
Rune of Power5.8640.00019.59036.22927.27447.323
Fire Blast0.1530.0008.5495.7263.81614.565
Dragon's Breath4.4830.00044.05663.44534.823106.476
Combustion3.8072.4038.02613.3318.10020.701
Phoenix Flames0.3050.00014.5214.2992.80917.333

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
vulpera
mana_regen Mana 2809.14 208058.49 100.00% 74.06 91628.81 30.57%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 49000.0 693.82 698.01 91615.6 48745.5 42263.0 50000.0
Usage Type Count Total Avg RPE APR
vulpera
combustion Mana 3.5 17355.2 5000.0 4994.8 0.0
dragons_breath Mana 13.5 26930.4 2000.0 1999.2 4.2
fire_blast Mana 37.5 18741.1 500.0 499.8 11.0
fireball Mana 3.5 3465.8 1000.0 998.8 5.8
flamestrike Mana 98.1 122597.6 1250.0 1250.1 16.0
mirror_image Mana 3.0 1984.4 664.9 665.0 7.2
scorch Mana 34.5 17236.8 500.0 500.6 5.3

Statistics & Data Analysis

Fight Length
vulpera Fight Length
Count 1521
Mean 299.89
Minimum 240.02
Maximum 359.79
Spread ( max - min ) 119.76
Range [ ( max - min ) / 2 * 100% ] 19.97%
DPS
vulpera Damage Per Second
Count 1521
Mean 10307.14
Minimum 9305.04
Maximum 11835.92
Spread ( max - min ) 2530.88
Range [ ( max - min ) / 2 * 100% ] 12.28%
Standard Deviation 344.4589
5th Percentile 9800.86
95th Percentile 10894.34
( 95th Percentile - 5th Percentile ) 1093.48
Mean Distribution
Standard Deviation 8.8323
95.00% Confidence Interval ( 10289.83 - 10324.45 )
Normalized 95.00% Confidence Interval ( 99.83% - 100.17% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 43
0.1% Error 4291
0.1 Scale Factor Error with Delta=300 1013
0.05 Scale Factor Error with Delta=300 4052
0.01 Scale Factor Error with Delta=300 101289
Priority Target DPS
vulpera Priority Target Damage Per Second
Count 1521
Mean 4404.21
Minimum 4021.36
Maximum 4898.38
Spread ( max - min ) 877.02
Range [ ( max - min ) / 2 * 100% ] 9.96%
Standard Deviation 117.8270
5th Percentile 4220.20
95th Percentile 4617.63
( 95th Percentile - 5th Percentile ) 397.43
Mean Distribution
Standard Deviation 3.0212
95.00% Confidence Interval ( 4398.29 - 4410.13 )
Normalized 95.00% Confidence Interval ( 99.87% - 100.13% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 28
0.1% Error 2750
0.1 Scale Factor Error with Delta=300 119
0.05 Scale Factor Error with Delta=300 475
0.01 Scale Factor Error with Delta=300 11852
DPS(e)
vulpera Damage Per Second (Effective)
Count 1521
Mean 10307.14
Minimum 9305.04
Maximum 11835.92
Spread ( max - min ) 2530.88
Range [ ( max - min ) / 2 * 100% ] 12.28%
Damage
vulpera Damage
Count 1521
Mean 3075440.50
Minimum 2427347.20
Maximum 3849996.49
Spread ( max - min ) 1422649.30
Range [ ( max - min ) / 2 * 100% ] 23.13%
DTPS
vulpera Damage Taken Per Second
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
vulpera Healing Per Second
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
vulpera Healing Per Second (Effective)
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
vulpera Heal
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
vulpera Healing Taken Per Second
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
vulpera Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
vulperaTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
vulpera Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 flask
1 0.00 food
2 0.00 augmentation
3 0.00 arcane_intellect
4 0.00 variable,name=disable_combustion,op=reset
If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
5 0.00 variable,name=hot_streak_flamestrike,op=set,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
6 0.00 variable,name=hard_cast_flamestrike,op=set,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
7 0.00 variable,name=combustion_flamestrike,op=set,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch.enabled+6*!talent.flame_patch.enabled
This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
8 0.00 variable,name=arcane_explosion,op=set,if=variable.arcane_explosion=0,value=99*talent.flame_patch.enabled+2*!talent.flame_patch.enabled
This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
9 0.00 variable,name=arcane_explosion_mana,default=40,op=reset
This variable specifies the percentage of mana below which Arcane Explosion will not be used.
A 0.00 variable,name=kindling_reduction,default=0.2,op=reset
With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
B 0.00 variable,name=shifting_power_reduction,op=set,value=-action.shifting_power.execute_time%action.shifting_power.new_tick_time*(dbc.effect.815503.base_value%1000+conduit.discipline_of_the_grove.time_value),if=covenant.night_fae.enabled
The amount of cooldown reduction in seconds given by a full channel of Shifting Power. The dbc.effect.815503.base_value%1000 expression gives the number of seconds removed by each tick normally and conduit.discipline_of_the_grove.time_value gives the additional adjustment from that conduit.
C 0.00 variable,name=skb_duration,op=set,value=dbc.effect.828420.base_value
The duration of a Sun King's Blessing Combustion.
D 0.00 variable,name=combustion_on_use,op=set,value=equipped.manifesto_of_madness|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.ignition_mages_fuse|equipped.tzanes_barkspines|equipped.azurethos_singed_plumage|equipped.ancient_knot_of_wisdom|equipped.shockbiters_fang|equipped.neural_synapse_enhancer|equipped.balefire_branch
E 0.00 variable,name=font_double_on_use,op=set,value=equipped.azsharas_font_of_power&variable.combustion_on_use
F 0.00 variable,name=font_of_power_precombat_channel,op=set,value=18,if=variable.font_double_on_use&!talent.firestarter.enabled&variable.font_of_power_precombat_channel=0
This variable determines when Azshara's Font of Power is used before the pull if bfa.font_of_power_precombat_channel is not specified.
G 0.00 variable,name=empyreal_ordnance_delay,default=18,op=reset
How long before Combustion should Empyreal Ordnance be used?
H 0.00 snapshot_stats
I 0.00 use_item,name=azsharas_font_of_power,if=!variable.disable_combustion
J 0.00 mirror_image
K 0.00 pyroblast
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=!runeforge.disciplinary_command.equipped
0.00 variable,name=time_to_combustion,op=set,value=talent.firestarter.enabled*firestarter.remains+(cooldown.combustion.remains*(1-variable.kindling_reduction*talent.kindling.enabled))*!cooldown.combustion.ready*buff.combustion.down
0.00 variable,name=time_to_combustion,op=max,value=variable.empyreal_ordnance_delay-(cooldown.empyreal_ordnance.duration-cooldown.empyreal_ordnance.remains)*!cooldown.empyreal_ordnance.ready,if=equipped.empyreal_ordnance
Make sure Combustion is delayed if needed based on the empyreal_ordnance_delay variable
0.00 shifting_power,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains>0&(cooldown.rune_of_power.remains>0|!talent.rune_of_power.enabled)
0.00 radiant_spark,if=(buff.combustion.down&buff.rune_of_power.down&(cooldown.combustion.remains<execute_time|cooldown.combustion.remains>cooldown.radiant_spark.duration))|(buff.rune_of_power.up&cooldown.combustion.remains>30)
0.00 deathborne,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains<execute_time
L 1.98 mirror_image,if=buff.combustion.down&debuff.radiant_spark_vulnerability.down
0.00 use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
0.00 use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay
0.00 use_item,name=soul_igniter
0.00 use_item,name=glyph_of_assimilation
0.00 use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
0.00 use_item,name=dreadfire_vessel
0.00 use_item,name=azsharas_font_of_power,if=variable.time_to_combustion<=5+15*variable.font_double_on_use&variable.time_to_combustion>0&!variable.disable_combustion
0.00 guardian_of_azeroth,if=(variable.time_to_combustion<10|fight_remains<variable.time_to_combustion)&!variable.disable_combustion
0.00 concentrated_flame
0.00 reaping_flames
0.00 focused_azerite_beam
0.00 purifying_blast
0.00 ripple_in_space
0.00 the_unbound_force
0.00 counterspell,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
Get the disciplinary_command buff up, unless combustion is soon.
0.00 arcane_explosion,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
M 6.14 rune_of_power,if=buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)
N 0.00 call_action_list,name=combustion_phase,if=!variable.disable_combustion&variable.time_to_combustion<=0
0.00 variable,name=fire_blast_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.fire_blast.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains
0.00 variable,name=phoenix_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.phoenix_flames.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped
O 0.00 call_action_list,name=rop_phase,if=buff.rune_of_power.up&(variable.time_to_combustion>0|variable.disable_combustion)
P 21.23 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
Q 0.00 call_action_list,name=standard_rotation,if=(variable.time_to_combustion>0|variable.disable_combustion)&buff.rune_of_power.down
actions.combustion_cooldowns
# count action,conditions
R 1.46 potion
0.00 blood_fury
0.00 berserking
0.00 fireblood
0.00 ancestral_call
0.00 use_items
0.00 use_item,use_off_gcd=1,effect_name=gladiators_badge,if=action.meteor.in_flight_remains<=0.5
0.00 time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up
actions.combustion_phase
# count action,conditions
0.00 lights_judgment,if=buff.combustion.down
0.00 variable,name=extended_combustion_remains,op=set,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains)
Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
0.00 variable,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack)
Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
S 3.52 bag_of_tricks,if=buff.combustion.down
0.00 living_bomb,if=active_enemies>1&buff.combustion.down
0.00 mirrors_of_torment,if=buff.combustion.down&buff.rune_of_power.down
0.00 use_item,name=hyperthread_wristwraps,if=buff.combustion.up&action.fire_blast.charges=0&action.fire_blast.recharge_time>gcd.max
0.00 blood_of_the_enemy
0.00 memory_of_lucid_dreams
0.00 worldvein_resonance
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&conduit.infernal_cascade.enabled&charges>=1&((action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration-variable.extended_combustion_remains%(buff.infernal_cascade.duration-0.5))>=0|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.remains<0.5)&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
BFA Fire Blast usage: During Combustion, Fire Blasts are used to generate Hot Streaks and minimize the amount of time spent executing other spells. For standard Fire, Fire Blasts are only used when Heating Up is active or when a Scorch cast is in progress and Heating Up and Hot Streak are not active. With Blaster Master and Flame On, Fire Blasts can additionally be used while Hot Streak and Heating Up are not active and a Pyroblast is in the air and also while casting Scorch even if Heating Up is already active. The latter allows two Hot Streak Pyroblasts to be cast in succession after the Scorch. Additionally with Blaster Master and Flame On, Fire Blasts should not be used unless Blaster Master is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=azerite.blaster_master.enabled&charges>=1&((action.fire_blast.charges_fractional+(buff.combustion.remains-buff.blaster_master.duration)%cooldown.fire_blast.duration-(buff.combustion.remains)%(buff.blaster_master.duration-0.5))>=0|!azerite.blaster_master.enabled|!talent.flame_on.enabled|buff.combustion.remains<=buff.blaster_master.duration|buff.blaster_master.remains<0.5|equipped.hyperthread_wristwraps&cooldown.hyperthread_wristwraps_300142.remains<5)&buff.combustion.up&(!action.scorch.executing&!action.pyroblast.in_flight&buff.heating_up.up|action.scorch.executing&buff.hot_streak.down&(buff.heating_up.down|azerite.blaster_master.enabled)|azerite.blaster_master.enabled&talent.flame_on.enabled&action.pyroblast.in_flight&buff.heating_up.down&buff.hot_streak.down)
Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
T 12.02 fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
With Infernal Cascade, Fire Blast use should be additionaly constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
0.00 counterspell,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
0.00 arcane_explosion,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_frost.down
U 0.00 call_action_list,name=active_talents
V 3.47 combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
W 0.00 call_action_list,name=combustion_cooldowns,if=buff.combustion.last_expire<=action.combustion.last_used
Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
X 17.01 flamestrike,if=(buff.hot_streak.react|buff.firestorm.react)&active_enemies>=variable.combustion_flamestrike
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
0.00 pyroblast,if=buff.hot_streak.react&buff.combustion.up
0.00 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
Y 10.15 phoenix_flames,if=buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
Z 3.48 fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
a 5.34 scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
0.00 living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
b 1.89 dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
c 0.01 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
actions.rop_phase
# count action,conditions
d 17.53 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury.enabled&cooldown.dragons_breath.ready)|(talent.searing_touch.enabled&target.health.pct<=30)))
Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flametrikes or when Sun King's Blessing is ready.
e 2.91 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
f 0.00 call_action_list,name=active_talents
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
0.00 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&active_enemies<variable.hot_streak_flamestrike
g 1.62 phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
h 13.44 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
i 4.79 dragons_breath,if=active_enemies>2
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
j 22.18 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
0.00 fireball
actions.standard_rotation
# count action,conditions
k 17.12 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
0.00 pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power.enabled)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
Try to get SKB procs inside RoP phases or Combustion phases when possible.
0.00 pyroblast,if=buff.hot_streak.react&target.health.pct<=30&talent.searing_touch.enabled
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
l 1.33 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
0.00 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&active_enemies<variable.hot_streak_flamestrike
m 2.26 phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
n 0.00 call_action_list,name=active_talents
o 6.79 dragons_breath,if=active_enemies>1
p 16.09 scorch,if=target.health.pct<=30&talent.searing_touch.enabled
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
q 24.24 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
0.00 fireball
0.00 scorch

Sample Sequence

01456789ACDEGJKSRZVYXTXXXXTXTYXTXXXdgiMjjjPPdjjjmoqPPkqqqqqPoPkqqqMjjPPdijjjqqPPkoqqSZVTYXTYXYaaXbTdjMLjjjjPPdimqqqqPPkqoqqqqPPMdjijjjPjqqoqppPkSZVTXTXXXYTXYYXhhPdMhhdhhdedhhhdedmopLppkPkpppkpPkpokpmplpkpMdhehdhhdhh

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 flask vulpera 50000.0/50000: 100% mana
Pre precombat 1 food vulpera 50000.0/50000: 100% mana
Pre precombat 4 disable_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 5 hot_streak_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 6 hard_cast_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 7 combustion_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 8 arcane_explosion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 9 arcane_explosion_mana Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat A kindling_reduction Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat C skb_duration Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat D combustion_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat E font_double_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat G empyreal_ordnance_delay Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat J mirror_image Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat K pyroblast Fluffy_Pillow 50000.0/50000: 100% mana
0:00.000 combustion_phase S bag_of_tricks Fluffy_Pillow 49000.0/50000: 98% mana
0:01.306 combustion_cooldowns R potion Fluffy_Pillow 50000.0/50000: 100% mana bloodlust
0:01.306 combustion_phase Z fireball Fluffy_Pillow 50000.0/50000: 100% mana bloodlust, potion_of_spectral_intellect
0:02.406 combustion_phase V combustion Fluffy_Pillow 50000.0/50000: 100% mana bloodlust, potion_of_spectral_intellect
0:02.812 combustion_phase Y phoenix_flames Fluffy_Pillow 44406.0/50000: 89% mana bloodlust, combustion, rune_of_power, potion_of_spectral_intellect
0:03.818 combustion_phase X flamestrike Fluffy_Pillow 45412.0/50000: 91% mana bloodlust, combustion, hot_streak, rune_of_power, firestorm, potion_of_spectral_intellect
0:03.818 combustion_phase T fire_blast Fluffy_Pillow 44162.0/50000: 88% mana bloodlust, combustion, rune_of_power, firestorm, potion_of_spectral_intellect
0:04.825 combustion_phase X flamestrike Fluffy_Pillow 44669.0/50000: 89% mana bloodlust, combustion, heating_up, rune_of_power, firestorm, potion_of_spectral_intellect
0:05.830 combustion_phase X flamestrike Fluffy_Pillow 44424.0/50000: 89% mana bloodlust, combustion, heating_up, rune_of_power, firestorm, potion_of_spectral_intellect
0:06.836 combustion_phase X flamestrike Fluffy_Pillow 44180.0/50000: 88% mana bloodlust, combustion, heating_up, rune_of_power, firestorm, potion_of_spectral_intellect
0:07.841 combustion_phase X flamestrike Fluffy_Pillow 43935.0/50000: 88% mana bloodlust, combustion, heating_up, rune_of_power, firestorm, potion_of_spectral_intellect
0:08.541 combustion_phase T fire_blast Fluffy_Pillow 43385.0/50000: 87% mana bloodlust, combustion, heating_up, rune_of_power, potion_of_spectral_intellect
0:08.849 combustion_phase X flamestrike Fluffy_Pillow 43193.0/50000: 86% mana bloodlust, combustion, hot_streak, rune_of_power, potion_of_spectral_intellect
0:09.049 combustion_phase T fire_blast Fluffy_Pillow 42143.0/50000: 84% mana bloodlust, combustion, rune_of_power, potion_of_spectral_intellect
0:09.855 combustion_phase Y phoenix_flames Fluffy_Pillow 42449.0/50000: 85% mana bloodlust, combustion, heating_up, rune_of_power, potion_of_spectral_intellect
0:10.861 combustion_phase X flamestrike Fluffy_Pillow 43455.0/50000: 87% mana bloodlust, combustion, hot_streak, rune_of_power, firestorm, potion_of_spectral_intellect
0:10.861 combustion_phase T fire_blast Fluffy_Pillow 42205.0/50000: 84% mana bloodlust, combustion, rune_of_power, firestorm, potion_of_spectral_intellect
0:11.867 combustion_phase X flamestrike Fluffy_Pillow 42711.0/50000: 85% mana bloodlust, combustion, heating_up, rune_of_power, firestorm, potion_of_spectral_intellect
0:12.872 combustion_phase X flamestrike Fluffy_Pillow 42466.0/50000: 85% mana bloodlust, combustion, heating_up, rune_of_power, firestorm, potion_of_spectral_intellect
0:13.877 combustion_phase X flamestrike Fluffy_Pillow 42221.0/50000: 84% mana bloodlust, combustion, heating_up, rune_of_power, firestorm, potion_of_spectral_intellect
0:14.883 rop_phase d flamestrike Fluffy_Pillow 41977.0/50000: 84% mana bloodlust, heating_up, rune_of_power, firestorm, potion_of_spectral_intellect
0:15.890 rop_phase g phoenix_flames Fluffy_Pillow 41734.0/50000: 83% mana bloodlust, heating_up, rune_of_power, potion_of_spectral_intellect
0:16.897 rop_phase i dragons_breath Fluffy_Pillow 42741.0/50000: 85% mana bloodlust, rune_of_power, potion_of_spectral_intellect
0:17.903 default M rune_of_power Fluffy_Pillow 41747.0/50000: 83% mana bloodlust, potion_of_spectral_intellect
0:18.910 rop_phase j flamestrike Fluffy_Pillow 42754.0/50000: 86% mana bloodlust, rune_of_power, potion_of_spectral_intellect
0:21.251 rop_phase j flamestrike Fluffy_Pillow 43845.0/50000: 88% mana bloodlust, rune_of_power, potion_of_spectral_intellect
0:23.595 rop_phase j flamestrike Fluffy_Pillow 44939.0/50000: 90% mana bloodlust, rune_of_power, potion_of_spectral_intellect
0:23.895 default P fire_blast Fluffy_Pillow 45239.0/50000: 90% mana bloodlust, rune_of_power, potion_of_spectral_intellect
0:25.495 default P fire_blast Fluffy_Pillow 46339.0/50000: 93% mana bloodlust, heating_up, rune_of_power, potion_of_spectral_intellect
0:25.937 rop_phase d flamestrike Fluffy_Pillow 45031.0/50000: 90% mana bloodlust, hot_streak, rune_of_power, potion_of_spectral_intellect
0:26.941 rop_phase j flamestrike Fluffy_Pillow 44785.0/50000: 90% mana bloodlust, rune_of_power
0:29.285 rop_phase j flamestrike Fluffy_Pillow 45879.0/50000: 92% mana bloodlust, rune_of_power
0:31.626 rop_phase j flamestrike Fluffy_Pillow 46970.0/50000: 94% mana bloodlust, rune_of_power
0:33.968 standard_rotation m phoenix_flames Fluffy_Pillow 48062.0/50000: 96% mana bloodlust
0:34.974 standard_rotation o dragons_breath Fluffy_Pillow 49068.0/50000: 98% mana bloodlust
0:35.981 standard_rotation q flamestrike Fluffy_Pillow 48075.0/50000: 96% mana bloodlust
0:37.281 default P fire_blast Fluffy_Pillow 49375.0/50000: 99% mana bloodlust
0:37.881 default P fire_blast Fluffy_Pillow 49475.0/50000: 99% mana bloodlust, heating_up
0:38.324 standard_rotation k flamestrike Fluffy_Pillow 48168.0/50000: 96% mana bloodlust, hot_streak
0:39.331 standard_rotation q flamestrike Fluffy_Pillow 47925.0/50000: 96% mana bloodlust
0:41.673 standard_rotation q flamestrike Fluffy_Pillow 48754.0/50000: 98% mana
0:44.717 standard_rotation q flamestrike Fluffy_Pillow 48755.0/50000: 98% mana
0:47.761 standard_rotation q flamestrike Fluffy_Pillow 48755.0/50000: 98% mana
0:50.805 standard_rotation q flamestrike Fluffy_Pillow 48755.0/50000: 98% mana
0:53.505 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana
0:53.848 standard_rotation o dragons_breath Fluffy_Pillow 48593.0/50000: 97% mana heating_up
0:54.048 default P fire_blast Fluffy_Pillow 46793.0/50000: 94% mana heating_up
0:55.155 standard_rotation k flamestrike Fluffy_Pillow 47400.0/50000: 95% mana hot_streak
0:56.461 standard_rotation q flamestrike Fluffy_Pillow 47456.0/50000: 95% mana
0:59.504 standard_rotation q flamestrike Fluffy_Pillow 48754.0/50000: 98% mana
1:02.548 standard_rotation q flamestrike Fluffy_Pillow 48755.0/50000: 98% mana
1:05.592 default M rune_of_power Fluffy_Pillow 48755.0/50000: 98% mana
1:06.898 rop_phase j flamestrike Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
1:09.942 rop_phase j flamestrike Fluffy_Pillow 48755.0/50000: 98% mana rune_of_power
1:10.842 default P fire_blast Fluffy_Pillow 49655.0/50000: 99% mana rune_of_power
1:12.542 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
1:12.986 rop_phase d flamestrike Fluffy_Pillow 48694.0/50000: 97% mana hot_streak, rune_of_power
1:14.291 rop_phase i dragons_breath Fluffy_Pillow 48749.0/50000: 97% mana rune_of_power
1:15.598 rop_phase j flamestrike Fluffy_Pillow 48056.0/50000: 96% mana rune_of_power
1:18.643 rop_phase j flamestrike Fluffy_Pillow 48756.0/50000: 98% mana rune_of_power
1:21.686 rop_phase j flamestrike Fluffy_Pillow 48754.0/50000: 98% mana rune_of_power
1:24.729 standard_rotation q flamestrike Fluffy_Pillow 48754.0/50000: 98% mana
1:27.773 standard_rotation q flamestrike Fluffy_Pillow 48755.0/50000: 98% mana
1:28.273 default P fire_blast Fluffy_Pillow 49255.0/50000: 99% mana
1:30.373 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
1:30.817 standard_rotation k flamestrike Fluffy_Pillow 48694.0/50000: 97% mana hot_streak
1:32.123 standard_rotation o dragons_breath Fluffy_Pillow 48750.0/50000: 98% mana
1:33.597 standard_rotation q flamestrike Fluffy_Pillow 48224.0/50000: 96% mana
1:36.641 standard_rotation q flamestrike Fluffy_Pillow 48755.0/50000: 98% mana
1:39.686 combustion_phase S bag_of_tricks Fluffy_Pillow 48756.0/50000: 98% mana
1:40.993 combustion_phase Z fireball Fluffy_Pillow 50000.0/50000: 100% mana
1:42.493 combustion_phase V combustion Fluffy_Pillow 50000.0/50000: 100% mana
1:42.493 combustion_phase T fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, rune_of_power
1:42.952 combustion_phase Y phoenix_flames Fluffy_Pillow 43959.0/50000: 88% mana combustion, heating_up, rune_of_power
1:44.257 combustion_phase X flamestrike Fluffy_Pillow 45264.0/50000: 91% mana combustion, hot_streak, rune_of_power
1:45.557 combustion_phase T fire_blast Fluffy_Pillow 45314.0/50000: 91% mana combustion, rune_of_power
1:45.564 combustion_phase Y phoenix_flames Fluffy_Pillow 44821.0/50000: 90% mana combustion, heating_up, rune_of_power
1:46.871 combustion_phase X flamestrike Fluffy_Pillow 46128.0/50000: 92% mana combustion, hot_streak, rune_of_power
1:48.175 combustion_phase Y phoenix_flames Fluffy_Pillow 46182.0/50000: 92% mana combustion, rune_of_power
1:49.482 combustion_phase a scorch Fluffy_Pillow 47489.0/50000: 95% mana combustion, heating_up, rune_of_power
1:50.789 combustion_phase a scorch Fluffy_Pillow 48296.0/50000: 97% mana combustion, heating_up, rune_of_power
1:52.095 combustion_phase X flamestrike Fluffy_Pillow 49102.0/50000: 98% mana combustion, hot_streak, rune_of_power
1:53.401 combustion_phase b dragons_breath Fluffy_Pillow 49158.0/50000: 98% mana combustion, heating_up, rune_of_power
1:54.301 combustion_phase T fire_blast Fluffy_Pillow 48058.0/50000: 96% mana combustion, heating_up, rune_of_power
1:54.708 rop_phase d flamestrike Fluffy_Pillow 47965.0/50000: 96% mana hot_streak, rune_of_power
1:56.015 rop_phase j flamestrike Fluffy_Pillow 48022.0/50000: 96% mana rune_of_power
1:59.058 default M rune_of_power Fluffy_Pillow 48754.0/50000: 98% mana
2:00.365 default L mirror_image Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
2:01.671 rop_phase j flamestrike Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
2:04.714 rop_phase j flamestrike Fluffy_Pillow 48754.0/50000: 98% mana rune_of_power
2:07.759 rop_phase j flamestrike Fluffy_Pillow 48756.0/50000: 98% mana rune_of_power
2:10.804 rop_phase j flamestrike Fluffy_Pillow 48756.0/50000: 98% mana rune_of_power
2:11.704 default P fire_blast Fluffy_Pillow 49656.0/50000: 99% mana rune_of_power
2:13.404 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
2:13.848 rop_phase d flamestrike Fluffy_Pillow 48694.0/50000: 97% mana hot_streak, rune_of_power
2:15.153 rop_phase i dragons_breath Fluffy_Pillow 48749.0/50000: 97% mana rune_of_power
2:16.459 standard_rotation m phoenix_flames Fluffy_Pillow 48055.0/50000: 96% mana
2:17.764 standard_rotation q flamestrike Fluffy_Pillow 49360.0/50000: 99% mana
2:20.807 standard_rotation q flamestrike Fluffy_Pillow 48754.0/50000: 98% mana
2:23.848 standard_rotation q flamestrike Fluffy_Pillow 48752.0/50000: 98% mana
2:26.891 standard_rotation q flamestrike Fluffy_Pillow 48754.0/50000: 98% mana
2:28.991 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana
2:29.491 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
2:29.934 standard_rotation k flamestrike Fluffy_Pillow 48693.0/50000: 97% mana hot_streak
2:31.241 standard_rotation q flamestrike Fluffy_Pillow 48750.0/50000: 98% mana
2:34.284 standard_rotation o dragons_breath Fluffy_Pillow 48754.0/50000: 98% mana
2:35.590 standard_rotation q flamestrike Fluffy_Pillow 48060.0/50000: 96% mana
2:38.634 standard_rotation q flamestrike Fluffy_Pillow 48755.0/50000: 98% mana
2:41.677 standard_rotation q flamestrike Fluffy_Pillow 48754.0/50000: 98% mana
2:44.721 standard_rotation q flamestrike Fluffy_Pillow 48755.0/50000: 98% mana
2:46.421 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana
2:47.321 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
2:47.764 default M rune_of_power Fluffy_Pillow 48693.0/50000: 97% mana hot_streak
2:49.071 rop_phase d flamestrike Fluffy_Pillow 50000.0/50000: 100% mana hot_streak, rune_of_power
2:50.377 rop_phase j flamestrike Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
2:53.420 rop_phase i dragons_breath Fluffy_Pillow 48754.0/50000: 98% mana rune_of_power
2:54.725 rop_phase j flamestrike Fluffy_Pillow 48059.0/50000: 96% mana rune_of_power
2:57.768 rop_phase j flamestrike Fluffy_Pillow 48754.0/50000: 98% mana rune_of_power
3:00.811 rop_phase j flamestrike Fluffy_Pillow 48754.0/50000: 98% mana rune_of_power
3:03.711 default P fire_blast Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
3:03.854 rop_phase j flamestrike Fluffy_Pillow 48393.0/50000: 97% mana heating_up, rune_of_power
3:06.898 standard_rotation q flamestrike Fluffy_Pillow 48755.0/50000: 98% mana heating_up
3:09.943 standard_rotation q flamestrike Fluffy_Pillow 48756.0/50000: 98% mana heating_up
3:12.987 standard_rotation o dragons_breath Fluffy_Pillow 48755.0/50000: 98% mana
3:14.293 standard_rotation q flamestrike Fluffy_Pillow 48061.0/50000: 96% mana
3:17.335 standard_rotation p scorch Fluffy_Pillow 48753.0/50000: 98% mana
3:18.641 standard_rotation p scorch Fluffy_Pillow 49504.0/50000: 99% mana
3:19.948 default P fire_blast Fluffy_Pillow 49505.0/50000: 99% mana heating_up
3:19.948 standard_rotation k flamestrike Fluffy_Pillow 49005.0/50000: 98% mana hot_streak
3:21.255 combustion_phase S bag_of_tricks Fluffy_Pillow 49062.0/50000: 98% mana heating_up
3:22.562 combustion_phase Z fireball Fluffy_Pillow 50000.0/50000: 100% mana heating_up
3:24.062 combustion_phase V combustion Fluffy_Pillow 50000.0/50000: 100% mana heating_up
3:24.062 combustion_phase T fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, heating_up, rune_of_power
3:24.519 combustion_phase X flamestrike Fluffy_Pillow 43957.0/50000: 88% mana combustion, hot_streak, rune_of_power, firestorm
3:24.619 combustion_phase T fire_blast Fluffy_Pillow 42807.0/50000: 86% mana combustion, rune_of_power, firestorm
3:25.824 combustion_phase X flamestrike Fluffy_Pillow 43512.0/50000: 87% mana combustion, hot_streak, rune_of_power, firestorm
3:27.129 combustion_phase X flamestrike Fluffy_Pillow 43567.0/50000: 87% mana combustion, rune_of_power, firestorm
3:28.435 combustion_phase X flamestrike Fluffy_Pillow 43623.0/50000: 87% mana combustion, rune_of_power, firestorm
3:29.741 combustion_phase Y phoenix_flames Fluffy_Pillow 43679.0/50000: 87% mana combustion, rune_of_power
3:29.841 combustion_phase T fire_blast Fluffy_Pillow 43779.0/50000: 88% mana combustion, rune_of_power
3:31.049 combustion_phase X flamestrike Fluffy_Pillow 44487.0/50000: 89% mana combustion, hot_streak, rune_of_power
3:32.355 combustion_phase Y phoenix_flames Fluffy_Pillow 44543.0/50000: 89% mana combustion, rune_of_power
3:33.660 combustion_phase Y phoenix_flames Fluffy_Pillow 45848.0/50000: 92% mana combustion, heating_up, rune_of_power
3:34.967 combustion_phase X flamestrike Fluffy_Pillow 47155.0/50000: 94% mana combustion, hot_streak, rune_of_power
3:36.275 rop_phase h scorch Fluffy_Pillow 47213.0/50000: 94% mana rune_of_power
3:37.583 rop_phase h scorch Fluffy_Pillow 48021.0/50000: 96% mana rune_of_power
3:38.448 default P fire_blast Fluffy_Pillow 48877.0/50000: 98% mana heating_up, rune_of_power
3:38.890 rop_phase d flamestrike Fluffy_Pillow 48328.0/50000: 97% mana hot_streak, rune_of_power
3:40.196 default M rune_of_power Fluffy_Pillow 48384.0/50000: 97% mana heating_up
3:41.502 rop_phase h scorch Fluffy_Pillow 49690.0/50000: 99% mana heating_up, rune_of_power
3:42.808 rop_phase h scorch Fluffy_Pillow 49504.0/50000: 99% mana heating_up, rune_of_power
3:44.113 rop_phase d flamestrike Fluffy_Pillow 49503.0/50000: 99% mana hot_streak, rune_of_power
3:45.419 rop_phase h scorch Fluffy_Pillow 49559.0/50000: 99% mana heating_up, rune_of_power
3:46.725 rop_phase h scorch Fluffy_Pillow 49504.0/50000: 99% mana heating_up, rune_of_power
3:48.032 rop_phase d flamestrike Fluffy_Pillow 49505.0/50000: 99% mana hot_streak, rune_of_power
3:48.132 rop_phase e fire_blast Fluffy_Pillow 48355.0/50000: 97% mana heating_up, rune_of_power
3:49.340 rop_phase d flamestrike Fluffy_Pillow 49063.0/50000: 98% mana hot_streak, rune_of_power
3:50.645 rop_phase h scorch Fluffy_Pillow 49118.0/50000: 98% mana rune_of_power
3:51.953 rop_phase h scorch Fluffy_Pillow 49506.0/50000: 99% mana rune_of_power
3:53.260 rop_phase h scorch Fluffy_Pillow 49505.0/50000: 99% mana heating_up, rune_of_power
3:54.566 rop_phase d flamestrike Fluffy_Pillow 49504.0/50000: 99% mana hot_streak, rune_of_power
3:55.816 rop_phase e fire_blast Fluffy_Pillow 49454.0/50000: 99% mana heating_up, rune_of_power
3:55.875 rop_phase d flamestrike Fluffy_Pillow 49063.0/50000: 98% mana hot_streak, rune_of_power
3:57.181 standard_rotation m phoenix_flames Fluffy_Pillow 49119.0/50000: 98% mana
3:58.488 standard_rotation o dragons_breath Fluffy_Pillow 50000.0/50000: 100% mana
3:59.795 standard_rotation p scorch Fluffy_Pillow 49307.0/50000: 99% mana
4:01.102 default L mirror_image Fluffy_Pillow 49505.0/50000: 99% mana
4:02.409 standard_rotation p scorch Fluffy_Pillow 49812.0/50000: 100% mana heating_up
4:03.714 standard_rotation p scorch Fluffy_Pillow 49503.0/50000: 99% mana heating_up
4:05.020 standard_rotation k flamestrike Fluffy_Pillow 49504.0/50000: 99% mana hot_streak
4:05.120 default P fire_blast Fluffy_Pillow 48354.0/50000: 97% mana heating_up
4:06.327 standard_rotation k flamestrike Fluffy_Pillow 49061.0/50000: 98% mana hot_streak
4:07.634 standard_rotation p scorch Fluffy_Pillow 49118.0/50000: 98% mana
4:08.941 standard_rotation p scorch Fluffy_Pillow 49505.0/50000: 99% mana
4:10.247 standard_rotation p scorch Fluffy_Pillow 49504.0/50000: 99% mana heating_up
4:11.553 standard_rotation k flamestrike Fluffy_Pillow 49504.0/50000: 99% mana hot_streak
4:12.859 standard_rotation p scorch Fluffy_Pillow 49560.0/50000: 99% mana heating_up
4:13.184 default P fire_blast Fluffy_Pillow 49860.0/50000: 100% mana heating_up
4:14.165 standard_rotation k flamestrike Fluffy_Pillow 49504.0/50000: 99% mana hot_streak
4:15.471 standard_rotation p scorch Fluffy_Pillow 49560.0/50000: 99% mana heating_up
4:16.780 standard_rotation o dragons_breath Fluffy_Pillow 49507.0/50000: 99% mana heating_up
4:18.087 standard_rotation k flamestrike Fluffy_Pillow 48814.0/50000: 98% mana hot_streak
4:19.393 standard_rotation p scorch Fluffy_Pillow 48870.0/50000: 98% mana
4:20.699 standard_rotation m phoenix_flames Fluffy_Pillow 49504.0/50000: 99% mana
4:22.005 standard_rotation p scorch Fluffy_Pillow 50000.0/50000: 100% mana
4:22.005 standard_rotation l fire_blast Fluffy_Pillow 50000.0/50000: 100% mana
4:23.311 standard_rotation p scorch Fluffy_Pillow 49504.0/50000: 99% mana heating_up
4:24.618 standard_rotation k flamestrike Fluffy_Pillow 49505.0/50000: 99% mana hot_streak
4:25.924 standard_rotation p scorch Fluffy_Pillow 49561.0/50000: 99% mana heating_up
4:27.231 default M rune_of_power Fluffy_Pillow 49505.0/50000: 99% mana heating_up
4:28.535 rop_phase d flamestrike Fluffy_Pillow 50000.0/50000: 100% mana hot_streak, rune_of_power
4:29.842 rop_phase h scorch Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
4:30.552 rop_phase e fire_blast Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
4:31.146 rop_phase h scorch Fluffy_Pillow 49502.0/50000: 99% mana heating_up, rune_of_power
4:32.451 rop_phase d flamestrike Fluffy_Pillow 49503.0/50000: 99% mana hot_streak, rune_of_power
4:33.756 rop_phase h scorch Fluffy_Pillow 49558.0/50000: 99% mana heating_up, rune_of_power
4:35.064 rop_phase h scorch Fluffy_Pillow 49506.0/50000: 99% mana heating_up, rune_of_power
4:36.370 rop_phase d flamestrike Fluffy_Pillow 49504.0/50000: 99% mana hot_streak, rune_of_power
4:37.676 rop_phase h scorch Fluffy_Pillow 49560.0/50000: 99% mana heating_up, rune_of_power
4:38.981 rop_phase h scorch Fluffy_Pillow 49503.0/50000: 99% mana heating_up, rune_of_power

Stats

Level Bonus (60) Race Bonus (vulpera) Raid-Buffed Unbuffed Gear Amount
Strength 198 -3 195 195 0
Agility 306 3 309 309 0
Stamina 414 -1 433 413 0
Intellect 450 1 2458 2251 1800
Spirit 0 0 0 0 0
Health 8660 8260 0
Mana 50000 50000 0
Spell Power 2458 2251 0
Melee Crit 20.71% 20.71% 550
Spell Crit 35.71% 35.71% 550
Haste 15.15% 15.15% 500
Versatility 12.50% 12.50% 500
Mana Regen 1000 1000 0
Mastery 16.71% 16.71% 500
Armor 0 0 0
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 0.00

Profile

mage="vulpera"
source=default
spec=fire
level=60
race=vulpera
vulpera_tricks=corrosive
role=spell
position=back
talents=3031011
talent_override=flame_patch,if=3>2

# Default consumables
potion=spectral_intellect
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=disabled

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_intellect
# If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
actions.precombat+=/variable,name=disable_combustion,op=reset
# This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
actions.precombat+=/variable,name=hot_streak_flamestrike,op=set,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
actions.precombat+=/variable,name=hard_cast_flamestrike,op=set,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch.enabled+3*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
actions.precombat+=/variable,name=combustion_flamestrike,op=set,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch.enabled+6*!talent.flame_patch.enabled
# This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
actions.precombat+=/variable,name=arcane_explosion,op=set,if=variable.arcane_explosion=0,value=99*talent.flame_patch.enabled+2*!talent.flame_patch.enabled
# This variable specifies the percentage of mana below which Arcane Explosion will not be used.
actions.precombat+=/variable,name=arcane_explosion_mana,default=40,op=reset
# With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
actions.precombat+=/variable,name=kindling_reduction,default=0.2,op=reset
# The amount of cooldown reduction in seconds given by a full channel of Shifting Power. The dbc.effect.815503.base_value%1000 expression gives the number of seconds removed by each tick normally and conduit.discipline_of_the_grove.time_value gives the additional adjustment from that conduit.
actions.precombat+=/variable,name=shifting_power_reduction,op=set,value=-action.shifting_power.execute_time%action.shifting_power.new_tick_time*(dbc.effect.815503.base_value%1000+conduit.discipline_of_the_grove.time_value),if=covenant.night_fae.enabled
# The duration of a Sun King's Blessing Combustion.
actions.precombat+=/variable,name=skb_duration,op=set,value=dbc.effect.828420.base_value
actions.precombat+=/variable,name=combustion_on_use,op=set,value=equipped.manifesto_of_madness|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.ignition_mages_fuse|equipped.tzanes_barkspines|equipped.azurethos_singed_plumage|equipped.ancient_knot_of_wisdom|equipped.shockbiters_fang|equipped.neural_synapse_enhancer|equipped.balefire_branch
actions.precombat+=/variable,name=font_double_on_use,op=set,value=equipped.azsharas_font_of_power&variable.combustion_on_use
# This variable determines when Azshara's Font of Power is used before the pull if bfa.font_of_power_precombat_channel is not specified.
actions.precombat+=/variable,name=font_of_power_precombat_channel,op=set,value=18,if=variable.font_double_on_use&!talent.firestarter.enabled&variable.font_of_power_precombat_channel=0
# How long before Combustion should Empyreal Ordnance be used?
actions.precombat+=/variable,name=empyreal_ordnance_delay,default=18,op=reset
actions.precombat+=/snapshot_stats
actions.precombat+=/use_item,name=azsharas_font_of_power,if=!variable.disable_combustion
actions.precombat+=/mirror_image
actions.precombat+=/pyroblast

# Executed every time the actor is available.
actions=counterspell,if=!runeforge.disciplinary_command.equipped
actions+=/variable,name=time_to_combustion,op=set,value=talent.firestarter.enabled*firestarter.remains+(cooldown.combustion.remains*(1-variable.kindling_reduction*talent.kindling.enabled))*!cooldown.combustion.ready*buff.combustion.down
# Make sure Combustion is delayed if needed based on the empyreal_ordnance_delay variable
actions+=/variable,name=time_to_combustion,op=max,value=variable.empyreal_ordnance_delay-(cooldown.empyreal_ordnance.duration-cooldown.empyreal_ordnance.remains)*!cooldown.empyreal_ordnance.ready,if=equipped.empyreal_ordnance
actions+=/shifting_power,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains>0&(cooldown.rune_of_power.remains>0|!talent.rune_of_power.enabled)
actions+=/radiant_spark,if=(buff.combustion.down&buff.rune_of_power.down&(cooldown.combustion.remains<execute_time|cooldown.combustion.remains>cooldown.radiant_spark.duration))|(buff.rune_of_power.up&cooldown.combustion.remains>30)
actions+=/deathborne,if=buff.combustion.down&buff.rune_of_power.down&cooldown.combustion.remains<execute_time
actions+=/mirror_image,if=buff.combustion.down&debuff.radiant_spark_vulnerability.down
actions+=/use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
actions+=/use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay
actions+=/use_item,name=soul_igniter
actions+=/use_item,name=glyph_of_assimilation
actions+=/use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
actions+=/use_item,name=dreadfire_vessel
actions+=/use_item,name=azsharas_font_of_power,if=variable.time_to_combustion<=5+15*variable.font_double_on_use&variable.time_to_combustion>0&!variable.disable_combustion
actions+=/guardian_of_azeroth,if=(variable.time_to_combustion<10|fight_remains<variable.time_to_combustion)&!variable.disable_combustion
actions+=/concentrated_flame
actions+=/reaping_flames
actions+=/focused_azerite_beam
actions+=/purifying_blast
actions+=/ripple_in_space
actions+=/the_unbound_force
# Get the disciplinary_command buff up, unless combustion is soon.
actions+=/counterspell,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/arcane_explosion,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_arcane.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&cooldown.combustion.remains>30&!buff.disciplinary_command.up
actions+=/rune_of_power,if=buff.rune_of_power.down&(variable.time_to_combustion>buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains|variable.disable_combustion)
actions+=/call_action_list,name=combustion_phase,if=!variable.disable_combustion&variable.time_to_combustion<=0
actions+=/variable,name=fire_blast_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.fire_blast.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains
actions+=/variable,name=phoenix_pooling,value=!variable.disable_combustion&variable.time_to_combustion<action.phoenix_flames.full_recharge_time-variable.shifting_power_reduction*(cooldown.shifting_power.remains<variable.time_to_combustion)&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing.equipped
actions+=/call_action_list,name=rop_phase,if=buff.rune_of_power.up&(variable.time_to_combustion>0|variable.disable_combustion)
# When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&(variable.time_to_combustion>0|variable.disable_combustion)&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
# During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
actions+=/call_action_list,name=standard_rotation,if=(variable.time_to_combustion>0|variable.disable_combustion)&buff.rune_of_power.down

actions.active_talents=living_bomb,if=active_enemies>1&buff.combustion.down&(variable.time_to_combustion>cooldown.living_bomb.duration|variable.time_to_combustion<=0|variable.disable_combustion)
actions.active_talents+=/meteor,if=!variable.disable_combustion&variable.time_to_combustion<=0|(cooldown.meteor.duration<variable.time_to_combustion&!talent.rune_of_power.enabled)|talent.rune_of_power.enabled&buff.rune_of_power.up&variable.time_to_combustion>action.meteor.cooldown|fight_remains<variable.time_to_combustion|variable.disable_combustion
actions.active_talents+=/dragons_breath,if=talent.alexstraszas_fury.enabled&(buff.combustion.down&!buff.hot_streak.react)

actions.combustion_cooldowns=potion
actions.combustion_cooldowns+=/blood_fury
actions.combustion_cooldowns+=/berserking
actions.combustion_cooldowns+=/fireblood
actions.combustion_cooldowns+=/ancestral_call
actions.combustion_cooldowns+=/use_items
actions.combustion_cooldowns+=/use_item,use_off_gcd=1,effect_name=gladiators_badge,if=action.meteor.in_flight_remains<=0.5
actions.combustion_cooldowns+=/time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up

actions.combustion_phase=lights_judgment,if=buff.combustion.down
# Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
actions.combustion_phase+=/variable,name=extended_combustion_remains,op=set,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains)
# Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
actions.combustion_phase+=/variable,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack)
actions.combustion_phase+=/bag_of_tricks,if=buff.combustion.down
actions.combustion_phase+=/living_bomb,if=active_enemies>1&buff.combustion.down
actions.combustion_phase+=/mirrors_of_torment,if=buff.combustion.down&buff.rune_of_power.down
actions.combustion_phase+=/use_item,name=hyperthread_wristwraps,if=buff.combustion.up&action.fire_blast.charges=0&action.fire_blast.recharge_time>gcd.max
actions.combustion_phase+=/blood_of_the_enemy
actions.combustion_phase+=/memory_of_lucid_dreams
actions.combustion_phase+=/worldvein_resonance
# BFA Fire Blast usage: During Combustion, Fire Blasts are used to generate Hot Streaks and minimize the amount of time spent executing other spells. For standard Fire, Fire Blasts are only used when Heating Up is active or when a Scorch cast is in progress and Heating Up and Hot Streak are not active. With Blaster Master and Flame On, Fire Blasts can additionally be used while Hot Streak and Heating Up are not active and a Pyroblast is in the air and also while casting Scorch even if Heating Up is already active. The latter allows two Hot Streak Pyroblasts to be cast in succession after the Scorch. Additionally with Blaster Master and Flame On, Fire Blasts should not be used unless Blaster Master is about to expire or there are more than enough Fire Blasts to extend Blaster Master to the end of Combustion.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&conduit.infernal_cascade.enabled&charges>=1&((action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration-variable.extended_combustion_remains%(buff.infernal_cascade.duration-0.5))>=0|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.remains<0.5)&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
# Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=azerite.blaster_master.enabled&charges>=1&((action.fire_blast.charges_fractional+(buff.combustion.remains-buff.blaster_master.duration)%cooldown.fire_blast.duration-(buff.combustion.remains)%(buff.blaster_master.duration-0.5))>=0|!azerite.blaster_master.enabled|!talent.flame_on.enabled|buff.combustion.remains<=buff.blaster_master.duration|buff.blaster_master.remains<0.5|equipped.hyperthread_wristwraps&cooldown.hyperthread_wristwraps_300142.remains<5)&buff.combustion.up&(!action.scorch.executing&!action.pyroblast.in_flight&buff.heating_up.up|action.scorch.executing&buff.hot_streak.down&(buff.heating_up.down|azerite.blaster_master.enabled)|azerite.blaster_master.enabled&talent.flame_on.enabled&action.pyroblast.in_flight&buff.heating_up.down&buff.hot_streak.down)
# With Infernal Cascade, Fire Blast use should be additionaly constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!azerite.blaster_master.enabled&(active_enemies<=active_dot.ignite|!cooldown.phoenix_flames.ready)&!conduit.infernal_cascade.enabled&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
actions.combustion_phase+=/counterspell,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
actions.combustion_phase+=/arcane_explosion,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_arcane.down&cooldown.buff_disciplinary_command.ready
actions.combustion_phase+=/frostbolt,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command.down&buff.disciplinary_command_frost.down
actions.combustion_phase+=/call_action_list,name=active_talents
actions.combustion_phase+=/combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&(runeforge.disciplinary_command.equipped=buff.disciplinary_command.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=0.5|action.scorch.executing&action.scorch.execute_remains<0.5|action.fireball.executing&action.fireball.execute_remains<0.5|action.pyroblast.executing&action.pyroblast.execute_remains<0.5)
# Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
actions.combustion_phase+=/call_action_list,name=combustion_cooldowns,if=buff.combustion.last_expire<=action.combustion.last_used
actions.combustion_phase+=/flamestrike,if=(buff.hot_streak.react|buff.firestorm.react)&active_enemies>=variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.combustion_phase+=/pyroblast,if=buff.firestorm.react
actions.combustion_phase+=/pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.hot_streak.react&buff.combustion.up
actions.combustion_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/phoenix_flames,if=buff.combustion.up&((action.fire_blast.charges<1&talent.pyroclasm.enabled&active_enemies=1)|!talent.pyroclasm.enabled|active_enemies>1)
actions.combustion_phase+=/fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion.enabled
actions.combustion_phase+=/scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
actions.combustion_phase+=/living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
actions.combustion_phase+=/dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
actions.combustion_phase+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled

actions.rop_phase=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.rop_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.rop_phase+=/pyroblast,if=buff.firestorm.react
actions.rop_phase+=/pyroblast,if=buff.hot_streak.react
# Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flametrikes or when Sun King's Blessing is ready.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury.enabled&cooldown.dragons_breath.ready)|(talent.searing_touch.enabled&target.health.pct<=30)))
# Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.rop_phase+=/call_action_list,name=active_talents
actions.rop_phase+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
actions.rop_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&active_enemies<variable.hot_streak_flamestrike
actions.rop_phase+=/phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.rop_phase+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled
actions.rop_phase+=/dragons_breath,if=active_enemies>2
actions.rop_phase+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
actions.rop_phase+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.rop_phase+=/fireball

actions.standard_rotation=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.standard_rotation+=/pyroblast,if=buff.firestorm.react
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
# Try to get SKB procs inside RoP phases or Combustion phases when possible.
actions.standard_rotation+=/pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power.enabled)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&target.health.pct<=30&talent.searing_touch.enabled
actions.standard_rotation+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
# During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.standard_rotation+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm.equipped)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm.equipped))&buff.heating_up.react)|(talent.searing_touch.enabled&target.health.pct<=30&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.standard_rotation+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&talent.searing_touch.enabled&target.health.pct<=30&active_enemies<variable.hot_streak_flamestrike
actions.standard_rotation+=/phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes.enabled|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.standard_rotation+=/call_action_list,name=active_talents
actions.standard_rotation+=/dragons_breath,if=active_enemies>1
actions.standard_rotation+=/scorch,if=target.health.pct<=30&talent.searing_touch.enabled
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.standard_rotation+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
actions.standard_rotation+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.standard_rotation+=/fireball
actions.standard_rotation+=/scorch


# Gear Summary
# gear_ilvl=0.00
# gear_intellect=1800
# gear_crit_rating=500
# gear_haste_rating=500
# gear_mastery_rating=500
# gear_versatility_rating=500

Simulation & Raid Information

Iterations: 1537
Threads: 16
Confidence: 95.00%
Fight Length (fixed time): 240 - 360 ( 299.9 )

Performance:

Total Events Processed: 147359876
Max Event Queue: 732
Sim Seconds: 460927
CPU Seconds: 279.8281
Physical Seconds: 19.8971
Speed Up: 1647

Settings:

World Lag: 100 ms ( stddev = 10 ms )
Queue Lag: 5 ms ( stddev = 1 ms )

Raw Ability Summary

Character Unit Ability Id Total DPS Imp/Min Hit Crit Execute Count Crit% Avoid% G% B% Interval Combined Duration
Zandalari Troll (Bwonsamdi) Zandalari Troll (Bwonsamdi) combustion 190319 0 0 0.00 0 0 3.5 0.0 0.0% 0.0% 0.0% 0.0% 98.58sec 0 299.89sec
Zandalari Troll (Bwonsamdi) Zandalari Troll (Bwonsamdi) dragons_breath 31661 116184 387 8.25 1851 3997 13.8 41.3 45.0% 0.0% 0.0% 0.0% 21.35sec 116184 299.89sec
Zandalari Troll (Bwonsamdi) Zandalari Troll (Bwonsamdi) embrace_of_bwonsamdi 292380 17576 59 4.02 644 1288 20.1 20.1 35.8% 0.0% 0.0% 0.0% 14.64sec 17576 299.89sec
Zandalari Troll (Bwonsamdi) Zandalari Troll (Bwonsamdi) fire_blast 108853 208470 695 7.56 0 5515 37.8 37.8 100.0% 0.0% 0.0% 0.0% 7.94sec 208470 299.89sec
Zandalari Troll (Bwonsamdi) Zandalari Troll (Bwonsamdi) fireball 133 20438 68 0.70 0 5833 3.5 3.5 100.0% 0.0% 0.0% 0.0% 98.59sec 20438 299.89sec
Zandalari Troll (Bwonsamdi) Zandalari Troll (Bwonsamdi) flamestrike 2120 1187647 3960 59.77 2438 5255 99.6 298.7 54.6% 0.0% 0.0% 0.0% 2.99sec 1187647 299.89sec
Zandalari Troll (Bwonsamdi) Zandalari Troll (Bwonsamdi) flame_patch ticks -205472 803695 2679 0.00 191 413 916.6 0.0 45.7% 0.0% 0.0% 0.0% 0.32sec 803695 299.89sec
Zandalari Troll (Bwonsamdi) Zandalari Troll (Bwonsamdi) flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.89sec
Zandalari Troll (Bwonsamdi) Zandalari Troll (Bwonsamdi) food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.89sec
Zandalari Troll (Bwonsamdi) Zandalari Troll (Bwonsamdi) ignite ticks -12654 470527 1568 178.76 526 0 418.2 893.8 0.0% 0.0% 0.0% 0.0% 0.76sec 470527 299.89sec
Zandalari Troll (Bwonsamdi) Zandalari Troll (Bwonsamdi) mirror_image 55342 0 0 0.00 0 0 3.0 0.0 0.0% 0.0% 0.0% 0.0% 120.64sec 0 299.89sec
Zandalari Troll (Bwonsamdi) Zandalari Troll (Bwonsamdi)_mirror_image frostbolt 59638 14301 126 112.41 50 99 212.9 212.2 35.8% 0.0% 0.0% 0.0% 3.88sec 14301 113.28sec
Zandalari Troll (Bwonsamdi) Zandalari Troll (Bwonsamdi) phoenix_flames 257541 0 0 0.00 0 0 14.1 0.0 0.0% 0.0% 0.0% 0.0% 21.56sec 0 299.89sec
Zandalari Troll (Bwonsamdi) Zandalari Troll (Bwonsamdi) phoenix_flames_splash 257542 187207 624 8.46 1988 4957 14.1 42.3 82.2% 0.0% 0.0% 0.0% 21.58sec 187207 299.89sec
Zandalari Troll (Bwonsamdi) Zandalari Troll (Bwonsamdi) potion 307162 0 0 0.00 0 0 1.5 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.89sec
Zandalari Troll (Bwonsamdi) Zandalari Troll (Bwonsamdi) pyroblast 11366 5060 17 0.20 3712 7425 0.0 1.0 36.3% 0.0% 0.0% 0.0% 0.00sec 5060 299.89sec
Zandalari Troll (Bwonsamdi) Zandalari Troll (Bwonsamdi) pyroblast_dot ticks -321712 2144 7 1.00 0 429 1.0 5.0 100.0% 0.0% 0.0% 0.0% 0.00sec 2144 299.89sec
Zandalari Troll (Bwonsamdi) Zandalari Troll (Bwonsamdi) rune_of_power 116011 0 0 0.00 0 0 6.2 0.0 0.0% 0.0% 0.0% 0.0% 49.11sec 0 299.89sec
Zandalari Troll (Bwonsamdi) Zandalari Troll (Bwonsamdi) scorch 2948 92578 309 6.99 0 2650 34.9 34.9 100.0% 0.0% 0.0% 0.0% 7.87sec 92578 299.89sec
Zandalari Troll (Kimbul) Zandalari Troll (Kimbul) combustion 190319 0 0 0.00 0 0 3.5 0.0 0.0% 0.0% 0.0% 0.0% 98.60sec 0 299.89sec
Zandalari Troll (Kimbul) Zandalari Troll (Kimbul) dragons_breath 31661 116056 387 8.25 1852 3995 13.7 41.2 44.9% 0.0% 0.0% 0.0% 21.24sec 116056 299.89sec
Zandalari Troll (Kimbul) Zandalari Troll (Kimbul) embrace_of_kimbul ticks -292473 14038 47 9.30 302 0 16.6 46.5 0.0% 0.0% 0.0% 0.0% 17.43sec 14038 299.89sec
Zandalari Troll (Kimbul) Zandalari Troll (Kimbul) fire_blast 108853 208362 695 7.56 0 5513 37.8 37.8 100.0% 0.0% 0.0% 0.0% 7.93sec 208362 299.89sec
Zandalari Troll (Kimbul) Zandalari Troll (Kimbul) fireball 133 20412 68 0.70 0 5834 3.5 3.5 100.0% 0.0% 0.0% 0.0% 98.60sec 20412 299.89sec
Zandalari Troll (Kimbul) Zandalari Troll (Kimbul) flamestrike 2120 1188609 3964 59.79 2437 5260 99.6 298.8 54.6% 0.0% 0.0% 0.0% 2.99sec 1188609 299.89sec
Zandalari Troll (Kimbul) Zandalari Troll (Kimbul) flame_patch ticks -205472 805001 2683 0.00 191 413 917.1 0.0 45.8% 0.0% 0.0% 0.0% 0.32sec 805001 299.89sec
Zandalari Troll (Kimbul) Zandalari Troll (Kimbul) flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.89sec
Zandalari Troll (Kimbul) Zandalari Troll (Kimbul) food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.89sec
Zandalari Troll (Kimbul) Zandalari Troll (Kimbul) ignite ticks -12654 470563 1569 178.76 526 0 418.3 893.8 0.0% 0.0% 0.0% 0.0% 0.76sec 470563 299.89sec
Zandalari Troll (Kimbul) Zandalari Troll (Kimbul) mirror_image 55342 0 0 0.00 0 0 3.0 0.0 0.0% 0.0% 0.0% 0.0% 120.56sec 0 299.89sec
Zandalari Troll (Kimbul) Zandalari Troll (Kimbul)_mirror_image frostbolt 59638 14290 126 112.39 50 99 213.0 212.2 35.8% 0.0% 0.0% 0.0% 3.87sec 14290 113.29sec
Zandalari Troll (Kimbul) Zandalari Troll (Kimbul) phoenix_flames 257541 0 0 0.00 0 0 14.1 0.0 0.0% 0.0% 0.0% 0.0% 21.53sec 0 299.89sec
Zandalari Troll (Kimbul) Zandalari Troll (Kimbul) phoenix_flames_splash 257542 187009 624 8.46 1990 4954 14.1 42.3 82.0% 0.0% 0.0% 0.0% 21.54sec 187009 299.89sec
Zandalari Troll (Kimbul) Zandalari Troll (Kimbul) potion 307162 0 0 0.00 0 0 1.5 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.89sec
Zandalari Troll (Kimbul) Zandalari Troll (Kimbul) pyroblast 11366 5057 17 0.20 3712 7425 0.0 1.0 36.2% 0.0% 0.0% 0.0% 0.00sec 5057 299.89sec
Zandalari Troll (Kimbul) Zandalari Troll (Kimbul) pyroblast_dot ticks -321712 2144 7 1.00 0 429 1.0 5.0 100.0% 0.0% 0.0% 0.0% 0.00sec 2144 299.89sec
Zandalari Troll (Kimbul) Zandalari Troll (Kimbul) rune_of_power 116011 0 0 0.00 0 0 6.2 0.0 0.0% 0.0% 0.0% 0.0% 49.13sec 0 299.89sec
Zandalari Troll (Kimbul) Zandalari Troll (Kimbul) scorch 2948 92548 309 6.98 0 2653 34.9 34.9 100.0% 0.0% 0.0% 0.0% 7.88sec 92548 299.89sec
Zandalari Troll (Pa'ku) Zandalari Troll (Pa'ku) combustion 190319 0 0 0.00 0 0 3.5 0.0 0.0% 0.0% 0.0% 0.0% 98.52sec 0 299.89sec
Zandalari Troll (Pa'ku) Zandalari Troll (Pa'ku) dragons_breath 31661 117072 390 8.26 1855 3991 13.8 41.3 45.8% 0.0% 0.0% 0.0% 21.16sec 117072 299.89sec
Zandalari Troll (Pa'ku) Zandalari Troll (Pa'ku) fire_blast 108853 208350 695 7.56 0 5512 37.8 37.8 100.0% 0.0% 0.0% 0.0% 7.94sec 208350 299.89sec
Zandalari Troll (Pa'ku) Zandalari Troll (Pa'ku) fireball 133 20457 68 0.70 0 5833 3.5 3.5 100.0% 0.0% 0.0% 0.0% 98.52sec 20457 299.89sec
Zandalari Troll (Pa'ku) Zandalari Troll (Pa'ku) flamestrike 2120 1192256 3976 59.80 2438 5254 99.6 298.9 55.1% 0.0% 0.0% 0.0% 2.98sec 1192256 299.89sec
Zandalari Troll (Pa'ku) Zandalari Troll (Pa'ku) flame_patch ticks -205472 809139 2697 0.00 191 413 917.2 0.0 46.5% 0.0% 0.0% 0.0% 0.32sec 809139 299.89sec
Zandalari Troll (Pa'ku) Zandalari Troll (Pa'ku) flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.89sec
Zandalari Troll (Pa'ku) Zandalari Troll (Pa'ku) food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.89sec
Zandalari Troll (Pa'ku) Zandalari Troll (Pa'ku) ignite ticks -12654 471381 1571 178.76 527 0 418.2 893.8 0.0% 0.0% 0.0% 0.0% 0.76sec 471381 299.89sec
Zandalari Troll (Pa'ku) Zandalari Troll (Pa'ku) mirror_image 55342 0 0 0.00 0 0 3.0 0.0 0.0% 0.0% 0.0% 0.0% 120.61sec 0 299.89sec
Zandalari Troll (Pa'ku) Zandalari Troll (Pa'ku)_mirror_image frostbolt 59638 14373 127 112.40 50 99 213.0 212.3 36.5% 0.0% 0.0% 0.0% 3.87sec 14373 113.31sec
Zandalari Troll (Pa'ku) Zandalari Troll (Pa'ku) phoenix_flames 257541 0 0 0.00 0 0 14.1 0.0 0.0% 0.0% 0.0% 0.0% 21.53sec 0 299.89sec
Zandalari Troll (Pa'ku) Zandalari Troll (Pa'ku) phoenix_flames_splash 257542 187164 624 8.46 1992 4950 14.1 42.3 82.3% 0.0% 0.0% 0.0% 21.54sec 187164 299.89sec
Zandalari Troll (Pa'ku) Zandalari Troll (Pa'ku) potion 307162 0 0 0.00 0 0 1.5 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.89sec
Zandalari Troll (Pa'ku) Zandalari Troll (Pa'ku) pyroblast 11366 5006 17 0.20 3712 7425 0.0 1.0 34.8% 0.0% 0.0% 0.0% 0.00sec 5006 299.89sec
Zandalari Troll (Pa'ku) Zandalari Troll (Pa'ku) pyroblast_dot ticks -321712 2144 7 1.00 0 429 1.0 5.0 100.0% 0.0% 0.0% 0.0% 0.00sec 2144 299.89sec
Zandalari Troll (Pa'ku) Zandalari Troll (Pa'ku) rune_of_power 116011 0 0 0.00 0 0 6.2 0.0 0.0% 0.0% 0.0% 0.0% 49.05sec 0 299.89sec
Zandalari Troll (Pa'ku) Zandalari Troll (Pa'ku) scorch 2948 92359 308 6.96 0 2653 34.8 34.8 100.0% 0.0% 0.0% 0.0% 7.72sec 92359 299.89sec
blood_elf blood_elf combustion 190319 0 0 0.00 0 0 3.5 0.0 0.0% 0.0% 0.0% 0.0% 98.50sec 0 299.89sec
blood_elf blood_elf dragons_breath 31661 116760 389 8.24 1857 4002 13.7 41.2 45.6% 0.0% 0.0% 0.0% 21.40sec 116760 299.89sec
blood_elf blood_elf fire_blast 108853 208914 697 7.56 0 5529 37.8 37.8 100.0% 0.0% 0.0% 0.0% 7.94sec 208914 299.89sec
blood_elf blood_elf fireball 133 20474 68 0.70 0 5847 3.5 3.5 100.0% 0.0% 0.0% 0.0% 98.50sec 20474 299.89sec
blood_elf blood_elf flamestrike 2120 1196521 3990 59.82 2444 5264 99.7 299.0 55.2% 0.0% 0.0% 0.0% 2.99sec 1196521 299.89sec
blood_elf blood_elf flame_patch ticks -205472 811348 2704 0.00 191 413 917.5 0.0 46.6% 0.0% 0.0% 0.0% 0.32sec 811348 299.89sec
blood_elf blood_elf flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.89sec
blood_elf blood_elf food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.89sec
blood_elf blood_elf ignite ticks -12654 472902 1576 178.76 529 0 418.4 893.8 0.0% 0.0% 0.0% 0.0% 0.76sec 472902 299.89sec
blood_elf blood_elf mirror_image 55342 0 0 0.00 0 0 3.0 0.0 0.0% 0.0% 0.0% 0.0% 120.53sec 0 299.89sec
blood_elf blood_elf_mirror_image frostbolt 59638 14413 127 112.40 50 99 213.0 212.3 36.6% 0.0% 0.0% 0.0% 3.87sec 14413 113.32sec
blood_elf blood_elf phoenix_flames 257541 0 0 0.00 0 0 14.1 0.0 0.0% 0.0% 0.0% 0.0% 21.50sec 0 299.89sec
blood_elf blood_elf phoenix_flames_splash 257542 187423 625 8.45 1994 4969 14.1 42.3 82.1% 0.0% 0.0% 0.0% 21.51sec 187423 299.89sec
blood_elf blood_elf potion 307162 0 0 0.00 0 0 1.5 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.89sec
blood_elf blood_elf pyroblast 11366 5043 17 0.20 3722 7443 0.0 1.0 35.5% 0.0% 0.0% 0.0% 0.00sec 5043 299.89sec
blood_elf blood_elf pyroblast_dot ticks -321712 2148 7 1.00 0 430 1.0 5.0 100.0% 0.0% 0.0% 0.0% 0.00sec 2148 299.89sec
blood_elf blood_elf rune_of_power 116011 0 0 0.00 0 0 6.2 0.0 0.0% 0.0% 0.0% 0.0% 49.06sec 0 299.89sec
blood_elf blood_elf scorch 2948 92817 310 6.97 0 2662 34.9 34.9 100.0% 0.0% 0.0% 0.0% 7.73sec 92817 299.89sec
fire fire berserking 26297 0 0 0.00 0 0 2.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.89sec
fire fire combustion 190319 0 0 0.00 0 0 3.5 0.0 0.0% 0.0% 0.0% 0.0% 98.37sec 0 299.89sec
fire fire dragons_breath 31661 114642 382 8.24 1835 3975 13.7 41.2 44.2% 0.0% 0.0% 0.0% 21.25sec 114642 299.89sec
fire fire fire_blast 108853 207679 693 7.63 0 5443 38.2 38.2 100.0% 0.0% 0.0% 0.0% 7.87sec 207679 299.89sec
fire fire fireball 133 20476 68 0.70 0 5833 3.5 3.5 100.0% 0.0% 0.0% 0.0% 98.34sec 20476 299.89sec
fire fire flamestrike 2120 1203951 4015 60.55 2426 5247 100.9 302.6 55.0% 0.0% 0.0% 0.0% 2.96sec 1203951 299.89sec
fire fire flame_patch ticks -205472 834402 2781 0.00 191 415 941.4 0.0 46.4% 0.0% 0.0% 0.0% 0.32sec 834402 299.89sec
fire fire flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.89sec
fire fire food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.89sec
fire fire ignite ticks -12654 472338 1574 178.76 528 0 424.0 893.8 0.0% 0.0% 0.0% 0.0% 0.75sec 472338 299.89sec
fire fire mirror_image 55342 0 0 0.00 0 0 3.0 0.0 0.0% 0.0% 0.0% 0.0% 120.46sec 0 299.89sec
fire fire_mirror_image frostbolt 59638 14438 128 114.02 49 99 215.6 214.9 35.8% 0.0% 0.0% 0.0% 3.82sec 14438 113.10sec
fire fire phoenix_flames 257541 0 0 0.00 0 0 14.2 0.0 0.0% 0.0% 0.0% 0.0% 21.46sec 0 299.89sec
fire fire phoenix_flames_splash 257542 185959 620 8.49 1885 4929 14.1 42.4 82.1% 0.0% 0.0% 0.0% 21.48sec 185959 299.89sec
fire fire potion 307162 0 0 0.00 0 0 1.5 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.89sec
fire fire pyroblast 11366 5060 17 0.20 3712 7425 0.0 1.0 36.3% 0.0% 0.0% 0.0% 0.00sec 5060 299.89sec
fire fire pyroblast_dot ticks -321712 2374 8 1.00 0 475 1.0 5.0 100.0% 0.0% 0.0% 0.0% 0.00sec 2374 299.89sec
fire fire rune_of_power 116011 0 0 0.00 0 0 6.2 0.0 0.0% 0.0% 0.0% 0.0% 49.03sec 0 299.89sec
fire fire scorch 2948 95257 318 7.26 0 2623 36.3 36.3 100.0% 0.0% 0.0% 0.0% 7.64sec 95257 299.89sec
goblin goblin combustion 190319 0 0 0.00 0 0 3.5 0.0 0.0% 0.0% 0.0% 0.0% 98.30sec 0 299.89sec
goblin goblin dragons_breath 31661 111883 373 8.11 1862 3977 13.5 40.5 42.4% 0.0% 0.0% 0.0% 21.64sec 111883 299.89sec
goblin goblin fire_blast 108853 210779 703 7.64 0 5518 38.2 38.2 100.0% 0.0% 0.0% 0.0% 7.86sec 210779 299.89sec
goblin goblin fireball 133 20557 69 0.70 0 5849 3.5 3.5 100.0% 0.0% 0.0% 0.0% 98.30sec 20557 299.89sec
goblin goblin flamestrike 2120 1208091 4028 60.65 2441 5261 101.0 303.1 54.7% 0.0% 0.0% 0.0% 2.95sec 1208091 299.89sec
goblin goblin flame_patch ticks -205472 830140 2767 0.00 192 414 945.2 0.0 45.5% 0.0% 0.0% 0.0% 0.31sec 830140 299.89sec
goblin goblin flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.89sec
goblin goblin food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.89sec
goblin goblin ignite ticks -12654 477107 1590 178.76 534 0 423.5 893.8 0.0% 0.0% 0.0% 0.0% 0.75sec 477107 299.89sec
goblin goblin mirror_image 55342 0 0 0.00 0 0 3.0 0.0 0.0% 0.0% 0.0% 0.0% 120.49sec 0 299.89sec
goblin goblin_mirror_image frostbolt 59638 14308 127 112.50 50 99 212.7 212.0 35.8% 0.0% 0.0% 0.0% 3.88sec 14308 113.08sec
goblin goblin phoenix_flames 257541 0 0 0.00 0 0 14.1 0.0 0.0% 0.0% 0.0% 0.0% 21.48sec 0 299.89sec
goblin goblin phoenix_flames_splash 257542 187651 626 8.46 1978 4966 14.1 42.3 82.3% 0.0% 0.0% 0.0% 21.41sec 187651 299.89sec
goblin goblin potion 307162 0 0 0.00 0 0 1.5 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.89sec
goblin goblin pyroblast 11366 5001 17 0.20 3723 7446 0.0 1.0 34.3% 0.0% 0.0% 0.0% 0.00sec 5001 299.89sec
goblin goblin pyroblast_dot ticks -321712 2172 7 1.00 0 434 1.0 5.0 100.0% 0.0% 0.0% 0.0% 0.00sec 2172 299.89sec
goblin goblin rune_of_power 116011 0 0 0.00 0 0 6.2 0.0 0.0% 0.0% 0.0% 0.0% 48.98sec 0 299.89sec
goblin goblin scorch 2948 94264 314 7.08 0 2663 35.4 35.4 100.0% 0.0% 0.0% 0.0% 7.74sec 94264 299.89sec
highmountain_tauren highmountain_tauren combustion 190319 0 0 0.00 0 0 3.5 0.0 0.0% 0.0% 0.0% 0.0% 98.46sec 0 299.89sec
highmountain_tauren highmountain_tauren dragons_breath 31661 117233 391 8.25 1870 4039 13.7 41.2 44.8% 0.0% 0.0% 0.0% 21.14sec 117233 299.89sec
highmountain_tauren highmountain_tauren fire_blast 108853 210455 702 7.56 0 5568 37.8 37.8 100.0% 0.0% 0.0% 0.0% 7.94sec 210455 299.89sec
highmountain_tauren highmountain_tauren fireball 133 20629 69 0.70 0 5890 3.5 3.5 100.0% 0.0% 0.0% 0.0% 98.46sec 20629 299.89sec
highmountain_tauren highmountain_tauren flamestrike 2120 1198613 3997 59.80 2461 5305 99.6 298.9 54.5% 0.0% 0.0% 0.0% 3.00sec 1198613 299.89sec
highmountain_tauren highmountain_tauren flame_patch ticks -205472 812421 2708 0.00 193 417 917.1 0.0 45.7% 0.0% 0.0% 0.0% 0.32sec 812421 299.89sec
highmountain_tauren highmountain_tauren flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.89sec
highmountain_tauren highmountain_tauren food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.89sec
highmountain_tauren highmountain_tauren ignite ticks -12654 474959 1583 178.76 531 0 418.3 893.8 0.0% 0.0% 0.0% 0.0% 0.76sec 474959 299.89sec
highmountain_tauren highmountain_tauren mirror_image 55342 0 0 0.00 0 0 3.0 0.0 0.0% 0.0% 0.0% 0.0% 120.62sec 0 299.89sec
highmountain_tauren highmountain_tauren_mirror_image frostbolt 59638 14429 127 112.39 50 100 213.0 212.3 35.7% 0.0% 0.0% 0.0% 3.87sec 14429 113.32sec
highmountain_tauren highmountain_tauren phoenix_flames 257541 0 0 0.00 0 0 14.1 0.0 0.0% 0.0% 0.0% 0.0% 21.59sec 0 299.89sec
highmountain_tauren highmountain_tauren phoenix_flames_splash 257542 189086 631 8.47 2013 5007 14.1 42.3 82.0% 0.0% 0.0% 0.0% 21.56sec 189086 299.89sec
highmountain_tauren highmountain_tauren potion 307162 0 0 0.00 0 0 1.5 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.89sec
highmountain_tauren highmountain_tauren pyroblast 11366 5060 17 0.20 3749 7497 0.0 1.0 35.0% 0.0% 0.0% 0.0% 0.00sec 5060 299.89sec
highmountain_tauren highmountain_tauren pyroblast_dot ticks -321712 2164 7 1.00 0 433 1.0 5.0 100.0% 0.0% 0.0% 0.0% 0.00sec 2164 299.89sec
highmountain_tauren highmountain_tauren rune_of_power 116011 0 0 0.00 0 0 6.2 0.0 0.0% 0.0% 0.0% 0.0% 49.02sec 0 299.89sec
highmountain_tauren highmountain_tauren scorch 2948 93328 311 6.97 0 2678 34.8 34.8 100.0% 0.0% 0.0% 0.0% 7.86sec 93328 299.89sec
maghar_orc maghar_orc ancestral_call 274738 0 0 0.00 0 0 2.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.89sec
maghar_orc maghar_orc combustion 190319 0 0 0.00 0 0 3.5 0.0 0.0% 0.0% 0.0% 0.0% 98.51sec 0 299.89sec
maghar_orc maghar_orc dragons_breath 31661 116703 389 8.26 1851 4012 13.8 41.3 45.1% 0.0% 0.0% 0.0% 21.25sec 116703 299.89sec
maghar_orc maghar_orc fire_blast 108853 209203 698 7.57 0 5528 37.8 37.8 100.0% 0.0% 0.0% 0.0% 7.94sec 209203 299.89sec
maghar_orc maghar_orc fireball 133 20525 68 0.70 0 5851 3.5 3.5 100.0% 0.0% 0.0% 0.0% 98.51sec 20525 299.89sec
maghar_orc maghar_orc flamestrike 2120 1193586 3980 59.87 2439 5270 99.7 299.2 54.7% 0.0% 0.0% 0.0% 3.00sec 1193586 299.89sec
maghar_orc maghar_orc flame_patch ticks -205472 809783 2699 0.00 191 414 920.1 0.0 45.8% 0.0% 0.0% 0.0% 0.32sec 809783 299.89sec
maghar_orc maghar_orc flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.89sec
maghar_orc maghar_orc food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.89sec
maghar_orc maghar_orc ignite ticks -12654 479323 1598 178.76 536 0 418.8 893.8 0.0% 0.0% 0.0% 0.0% 0.76sec 479323 299.89sec
maghar_orc maghar_orc mirror_image 55342 0 0 0.00 0 0 3.0 0.0 0.0% 0.0% 0.0% 0.0% 120.51sec 0 299.89sec
maghar_orc maghar_orc_mirror_image frostbolt 59638 14343 127 112.41 50 99 212.8 212.1 36.1% 0.0% 0.0% 0.0% 3.87sec 14343 113.21sec
maghar_orc maghar_orc phoenix_flames 257541 0 0 0.00 0 0 14.1 0.0 0.0% 0.0% 0.0% 0.0% 21.49sec 0 299.89sec
maghar_orc maghar_orc phoenix_flames_splash 257542 188007 627 8.47 1991 4980 14.1 42.3 82.0% 0.0% 0.0% 0.0% 21.47sec 188007 299.89sec
maghar_orc maghar_orc potion 307162 0 0 0.00 0 0 1.5 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.89sec
maghar_orc maghar_orc pyroblast 11366 5105 17 0.20 3715 7431 0.0 1.0 37.4% 0.0% 0.0% 0.0% 0.00sec 5105 299.89sec
maghar_orc maghar_orc pyroblast_dot ticks -321712 2180 7 1.00 0 436 1.0 5.0 100.0% 0.0% 0.0% 0.0% 0.00sec 2180 299.89sec
maghar_orc maghar_orc rune_of_power 116011 0 0 0.00 0 0 6.2 0.0 0.0% 0.0% 0.0% 0.0% 49.06sec 0 299.89sec
maghar_orc maghar_orc scorch 2948 92631 309 6.98 0 2654 34.9 34.9 100.0% 0.0% 0.0% 0.0% 7.67sec 92631 299.89sec
nightborne nightborne combustion 190319 0 0 0.00 0 0 3.5 0.0 0.0% 0.0% 0.0% 0.0% 98.44sec 0 299.89sec
nightborne nightborne dragons_breath 31661 117666 392 8.26 1876 4045 13.8 41.3 44.9% 0.0% 0.0% 0.0% 21.11sec 117666 299.89sec
nightborne nightborne fire_blast 108853 210914 703 7.56 0 5580 37.8 37.8 100.0% 0.0% 0.0% 0.0% 7.94sec 210914 299.89sec
nightborne nightborne fireball 133 20667 69 0.70 0 5905 3.5 3.5 100.0% 0.0% 0.0% 0.0% 98.44sec 20667 299.89sec
nightborne nightborne flamestrike 2120 1202826 4011 59.81 2469 5321 99.6 298.9 54.5% 0.0% 0.0% 0.0% 3.00sec 1202826 299.89sec
nightborne nightborne flame_patch ticks -205472 814921 2716 0.00 193 418 917.3 0.0 45.8% 0.0% 0.0% 0.0% 0.32sec 814921 299.89sec
nightborne nightborne flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.89sec
nightborne nightborne food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.89sec
nightborne nightborne ignite ticks -12654 476081 1587 178.76 532 0 418.3 893.8 0.0% 0.0% 0.0% 0.0% 0.76sec 476081 299.89sec
nightborne nightborne mirror_image 55342 0 0 0.00 0 0 3.0 0.0 0.0% 0.0% 0.0% 0.0% 120.57sec 0 299.89sec
nightborne nightborne_mirror_image frostbolt 59638 14325 126 112.41 50 99 213.0 212.3 35.7% 0.0% 0.0% 0.0% 3.87sec 14325 113.29sec
nightborne nightborne phoenix_flames 257541 0 0 0.00 0 0 14.1 0.0 0.0% 0.0% 0.0% 0.0% 21.55sec 0 299.89sec
nightborne nightborne phoenix_flames_splash 257542 189255 631 8.46 2015 5017 14.1 42.3 82.0% 0.0% 0.0% 0.0% 21.53sec 189255 299.89sec
nightborne nightborne potion 307162 0 0 0.00 0 0 1.5 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.89sec
nightborne nightborne pyroblast 11366 5115 17 0.20 3759 7518 0.0 1.0 36.1% 0.0% 0.0% 0.0% 0.00sec 5115 299.89sec
nightborne nightborne pyroblast_dot ticks -321712 2169 7 1.00 0 434 1.0 5.0 100.0% 0.0% 0.0% 0.0% 0.00sec 2169 299.89sec
nightborne nightborne rune_of_power 116011 0 0 0.00 0 0 6.2 0.0 0.0% 0.0% 0.0% 0.0% 49.07sec 0 299.89sec
nightborne nightborne scorch 2948 93534 312 6.97 0 2686 34.8 34.8 100.0% 0.0% 0.0% 0.0% 7.74sec 93534 299.89sec
no_race no_race combustion 190319 0 0 0.00 0 0 3.5 0.0 0.0% 0.0% 0.0% 0.0% 98.51sec 0 299.89sec
no_race no_race dragons_breath 31661 115999 387 8.26 1856 4003 13.8 41.3 44.4% 0.0% 0.0% 0.0% 21.19sec 115999 299.89sec
no_race no_race fire_blast 108853 208767 696 7.56 0 5521 37.8 37.8 100.0% 0.0% 0.0% 0.0% 7.94sec 208767 299.89sec
no_race no_race fireball 133 20495 68 0.70 0 5842 3.5 3.5 100.0% 0.0% 0.0% 0.0% 98.50sec 20495 299.89sec
no_race no_race flamestrike 2120 1189979 3968 59.80 2442 5264 99.6 298.9 54.5% 0.0% 0.0% 0.0% 2.99sec 1189979 299.89sec
no_race no_race flame_patch ticks -205472 806027 2687 0.00 191 414 917.3 0.0 45.7% 0.0% 0.0% 0.0% 0.32sec 806027 299.89sec
no_race no_race flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.89sec
no_race no_race food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.89sec
no_race no_race ignite ticks -12654 471319 1571 178.76 527 0 418.3 893.8 0.0% 0.0% 0.0% 0.0% 0.76sec 471319 299.89sec
no_race no_race mirror_image 55342 0 0 0.00 0 0 3.0 0.0 0.0% 0.0% 0.0% 0.0% 120.60sec 0 299.89sec
no_race no_race_mirror_image frostbolt 59638 14321 126 112.41 50 99 212.9 212.2 35.8% 0.0% 0.0% 0.0% 3.87sec 14321 113.28sec
no_race no_race phoenix_flames 257541 0 0 0.00 0 0 14.1 0.0 0.0% 0.0% 0.0% 0.0% 21.57sec 0 299.89sec
no_race no_race phoenix_flames_splash 257542 187563 625 8.46 1996 4966 14.1 42.3 82.1% 0.0% 0.0% 0.0% 21.55sec 187563 299.89sec
no_race no_race potion 307162 0 0 0.00 0 0 1.5 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.89sec
no_race no_race pyroblast 11366 5056 17 0.20 3719 7437 0.0 1.0 36.0% 0.0% 0.0% 0.0% 0.00sec 5056 299.89sec
no_race no_race pyroblast_dot ticks -321712 2146 7 1.00 0 429 1.0 5.0 100.0% 0.0% 0.0% 0.0% 0.00sec 2146 299.89sec
no_race no_race rune_of_power 116011 0 0 0.00 0 0 6.2 0.0 0.0% 0.0% 0.0% 0.0% 49.06sec 0 299.89sec
no_race no_race scorch 2948 92809 309 6.98 0 2661 34.9 34.9 100.0% 0.0% 0.0% 0.0% 7.48sec 92809 299.89sec
orc orc blood_fury 33702 0 0 0.00 0 0 2.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.89sec
orc orc combustion 190319 0 0 0.00 0 0 3.5 0.0 0.0% 0.0% 0.0% 0.0% 98.52sec 0 299.89sec
orc orc dragons_breath 31661 117025 390 8.24 1861 4044 13.7 41.2 44.8% 0.0% 0.0% 0.0% 21.43sec 117025 299.89sec
orc orc fire_blast 108853 210460 702 7.56 0 5571 37.8 37.8 100.0% 0.0% 0.0% 0.0% 7.94sec 210460 299.89sec
orc orc fireball 133 20729 69 0.70 0 5923 3.5 3.5 100.0% 0.0% 0.0% 0.0% 98.51sec 20729 299.89sec
orc orc flamestrike 2120 1198688 3997 59.79 2440 5323 99.6 298.8 54.5% 0.0% 0.0% 0.0% 2.97sec 1198688 299.89sec
orc orc flame_patch ticks -205472 812316 2708 0.00 191 418 917.3 0.0 45.7% 0.0% 0.0% 0.0% 0.32sec 812316 299.89sec
orc orc flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.89sec
orc orc food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.89sec
orc orc ignite ticks -12654 477603 1592 178.76 534 0 418.2 893.8 0.0% 0.0% 0.0% 0.0% 0.75sec 477603 299.89sec
orc orc mirror_image 55342 0 0 0.00 0 0 3.0 0.0 0.0% 0.0% 0.0% 0.0% 120.54sec 0 299.89sec
orc orc_mirror_image frostbolt 59638 14577 129 112.41 51 101 212.9 212.2 35.8% 0.0% 0.0% 0.0% 3.87sec 14577 113.29sec
orc orc phoenix_flames 257541 0 0 0.00 0 0 14.1 0.0 0.0% 0.0% 0.0% 0.0% 21.51sec 0 299.89sec
orc orc phoenix_flames_splash 257542 191640 639 8.45 1986 5093 14.1 42.2 82.1% 0.0% 0.0% 0.0% 21.50sec 191640 299.89sec
orc orc potion 307162 0 0 0.00 0 0 1.5 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.89sec
orc orc pyroblast 11366 5027 17 0.20 3715 7431 0.0 1.0 35.3% 0.0% 0.0% 0.0% 0.00sec 5027 299.89sec
orc orc pyroblast_dot ticks -321712 2249 7 1.00 0 450 1.0 5.0 100.0% 0.0% 0.0% 0.0% 0.00sec 2249 299.89sec
orc orc rune_of_power 116011 0 0 0.00 0 0 6.2 0.0 0.0% 0.0% 0.0% 0.0% 49.10sec 0 299.89sec
orc orc scorch 2948 93169 311 6.99 0 2668 34.9 34.9 100.0% 0.0% 0.0% 0.0% 7.93sec 93169 299.89sec
pandaren pandaren combustion 190319 0 0 0.00 0 0 3.5 0.0 0.0% 0.0% 0.0% 0.0% 98.66sec 0 299.89sec
pandaren pandaren dragons_breath 31661 117484 392 8.26 1872 4039 13.8 41.3 44.9% 0.0% 0.0% 0.0% 21.25sec 117484 299.89sec
pandaren pandaren fire_blast 108853 210474 702 7.56 0 5568 37.8 37.8 100.0% 0.0% 0.0% 0.0% 7.94sec 210474 299.89sec
pandaren pandaren fireball 133 20662 69 0.70 0 5891 3.5 3.5 100.0% 0.0% 0.0% 0.0% 98.66sec 20662 299.89sec
pandaren pandaren flamestrike 2120 1200062 4002 59.81 2462 5310 99.6 298.9 54.5% 0.0% 0.0% 0.0% 2.99sec 1200062 299.89sec
pandaren pandaren flame_patch ticks -205472 813324 2711 0.00 193 417 917.4 0.0 45.8% 0.0% 0.0% 0.0% 0.32sec 813324 299.89sec
pandaren pandaren flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.89sec
pandaren pandaren food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.89sec
pandaren pandaren ignite ticks -12654 475328 1584 178.76 532 0 418.2 893.8 0.0% 0.0% 0.0% 0.0% 0.76sec 475328 299.89sec
pandaren pandaren mirror_image 55342 0 0 0.00 0 0 3.0 0.0 0.0% 0.0% 0.0% 0.0% 120.55sec 0 299.89sec
pandaren pandaren_mirror_image frostbolt 59638 14436 127 112.41 50 100 213.0 212.3 35.8% 0.0% 0.0% 0.0% 3.87sec 14436 113.31sec
pandaren pandaren phoenix_flames 257541 0 0 0.00 0 0 14.1 0.0 0.0% 0.0% 0.0% 0.0% 21.49sec 0 299.89sec
pandaren pandaren phoenix_flames_splash 257542 188830 630 8.46 2001 5009 14.1 42.3 82.0% 0.0% 0.0% 0.0% 21.46sec 188830 299.89sec
pandaren pandaren potion 307162 0 0 0.00 0 0 1.5 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.89sec
pandaren pandaren pyroblast 11366 5042 17 0.20 3750 7501 0.0 1.0 34.5% 0.0% 0.0% 0.0% 0.00sec 5042 299.89sec
pandaren pandaren pyroblast_dot ticks -321712 2163 7 1.00 0 433 1.0 5.0 100.0% 0.0% 0.0% 0.0% 0.00sec 2163 299.89sec
pandaren pandaren rune_of_power 116011 0 0 0.00 0 0 6.2 0.0 0.0% 0.0% 0.0% 0.0% 49.12sec 0 299.89sec
pandaren pandaren scorch 2948 93350 311 6.96 0 2683 34.8 34.8 100.0% 0.0% 0.0% 0.0% 7.76sec 93350 299.89sec
troll troll berserking 26297 0 0 0.00 0 0 2.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.89sec
troll troll combustion 190319 0 0 0.00 0 0 3.5 0.0 0.0% 0.0% 0.0% 0.0% 98.27sec 0 299.89sec
troll troll dragons_breath 31661 114635 382 8.22 1832 3984 13.7 41.1 44.4% 0.0% 0.0% 0.0% 21.37sec 114635 299.89sec
troll troll fire_blast 108853 207742 693 7.63 0 5445 38.2 38.2 100.0% 0.0% 0.0% 0.0% 7.88sec 207742 299.89sec
troll troll fireball 133 20483 68 0.70 0 5833 3.5 3.5 100.0% 0.0% 0.0% 0.0% 98.25sec 20483 299.89sec
troll troll flamestrike 2120 1203401 4013 60.57 2427 5242 100.9 302.7 55.0% 0.0% 0.0% 0.0% 2.95sec 1203401 299.89sec
troll troll flame_patch ticks -205472 834129 2780 0.00 191 416 941.5 0.0 46.4% 0.0% 0.0% 0.0% 0.31sec 834129 299.89sec
troll troll flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.89sec
troll troll food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.89sec
troll troll ignite ticks -12654 472212 1574 178.76 528 0 424.0 893.8 0.0% 0.0% 0.0% 0.0% 0.74sec 472212 299.89sec
troll troll mirror_image 55342 0 0 0.00 0 0 3.0 0.0 0.0% 0.0% 0.0% 0.0% 120.52sec 0 299.89sec
troll troll_mirror_image frostbolt 59638 14440 128 114.02 49 99 215.6 214.9 35.9% 0.0% 0.0% 0.0% 3.83sec 14440 113.07sec
troll troll phoenix_flames 257541 0 0 0.00 0 0 14.2 0.0 0.0% 0.0% 0.0% 0.0% 21.54sec 0 299.89sec
troll troll phoenix_flames_splash 257542 185938 620 8.47 1888 4924 14.1 42.3 82.4% 0.0% 0.0% 0.0% 21.50sec 185938 299.89sec
troll troll potion 307162 0 0 0.00 0 0 1.5 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.89sec
troll troll pyroblast 11366 5021 17 0.20 3712 7425 0.0 1.0 35.2% 0.0% 0.0% 0.0% 0.00sec 5021 299.89sec
troll troll pyroblast_dot ticks -321712 2374 8 1.00 0 475 1.0 5.0 100.0% 0.0% 0.0% 0.0% 0.00sec 2374 299.89sec
troll troll rune_of_power 116011 0 0 0.00 0 0 6.2 0.0 0.0% 0.0% 0.0% 0.0% 49.01sec 0 299.89sec
troll troll scorch 2948 95280 318 7.26 0 2626 36.3 36.3 100.0% 0.0% 0.0% 0.0% 7.70sec 95280 299.89sec
undead undead combustion 190319 0 0 0.00 0 0 3.5 0.0 0.0% 0.0% 0.0% 0.0% 98.50sec 0 299.89sec
undead undead dragons_breath 31661 115910 387 8.26 1854 4000 13.8 41.3 44.3% 0.0% 0.0% 0.0% 21.17sec 115910 299.89sec
undead undead fire_blast 108853 208393 695 7.56 0 5513 37.8 37.8 100.0% 0.0% 0.0% 0.0% 7.94sec 208393 299.89sec
undead undead fireball 133 20431 68 0.70 0 5836 3.5 3.5 100.0% 0.0% 0.0% 0.0% 98.50sec 20431 299.89sec
undead undead flamestrike 2120 1185974 3955 59.73 2440 5256 99.5 298.6 54.4% 0.0% 0.0% 0.0% 3.00sec 1185974 299.89sec
undead undead flame_patch ticks -205472 804595 2682 0.00 191 413 916.3 0.0 45.8% 0.0% 0.0% 0.0% 0.32sec 804595 299.89sec
undead undead flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.89sec
undead undead food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.89sec
undead undead ignite ticks -12654 470171 1567 178.76 526 0 418.0 893.8 0.0% 0.0% 0.0% 0.0% 0.76sec 470171 299.89sec
undead undead mirror_image 55342 0 0 0.00 0 0 3.0 0.0 0.0% 0.0% 0.0% 0.0% 120.59sec 0 299.89sec
undead undead_mirror_image frostbolt 59638 14293 126 112.40 50 99 213.0 212.3 35.7% 0.0% 0.0% 0.0% 3.87sec 14293 113.30sec
undead undead phoenix_flames 257541 0 0 0.00 0 0 14.1 0.0 0.0% 0.0% 0.0% 0.0% 21.51sec 0 299.89sec
undead undead phoenix_flames_splash 257542 187253 624 8.46 1982 4961 14.1 42.3 82.1% 0.0% 0.0% 0.0% 21.50sec 187253 299.89sec
undead undead potion 307162 0 0 0.00 0 0 1.5 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.89sec
undead undead pyroblast 11366 4998 17 0.20 3714 7428 0.0 1.0 34.6% 0.0% 0.0% 0.0% 0.00sec 4998 299.89sec
undead undead pyroblast_dot ticks -321712 2144 7 1.00 0 429 1.0 5.0 100.0% 0.0% 0.0% 0.0% 0.00sec 2144 299.89sec
undead undead rune_of_power 116011 0 0 0.00 0 0 6.2 0.0 0.0% 0.0% 0.0% 0.0% 49.05sec 0 299.89sec
undead undead scorch 2948 92684 309 6.98 0 2657 34.9 34.9 100.0% 0.0% 0.0% 0.0% 7.60sec 92684 299.89sec
undead undead touch_of_the_grave 127802 19854 66 3.98 732 1465 19.9 19.9 36.2% 0.0% 0.0% 0.0% 15.38sec 19854 299.89sec
vulpera vulpera bag_of_tricks 312411 24939 83 0.70 5226 10453 3.5 3.5 35.6% 0.0% 0.0% 0.0% 100.22sec 24939 299.89sec
vulpera vulpera combustion 190319 0 0 0.00 0 0 3.5 0.0 0.0% 0.0% 0.0% 0.0% 99.98sec 0 299.89sec
vulpera vulpera dragons_breath 31661 113941 380 8.09 1856 4004 13.5 40.4 44.8% 0.0% 0.0% 0.0% 21.64sec 113941 299.89sec
vulpera vulpera fire_blast 108853 206632 689 7.50 0 5510 37.5 37.5 100.0% 0.0% 0.0% 0.0% 7.98sec 206632 299.89sec
vulpera vulpera fireball 133 20248 68 0.69 0 5846 3.5 3.5 100.0% 0.0% 0.0% 0.0% 100.00sec 20248 299.89sec
vulpera vulpera flamestrike 2120 1169148 3899 58.87 2442 5268 98.1 294.2 54.2% 0.0% 0.0% 0.0% 3.02sec 1169148 299.89sec
vulpera vulpera flame_patch ticks -205472 789073 2630 0.00 191 413 903.2 0.0 45.2% 0.0% 0.0% 0.0% 0.33sec 789073 299.89sec
vulpera vulpera flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.89sec
vulpera vulpera food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.89sec
vulpera vulpera ignite ticks -12654 464775 1549 178.36 521 0 412.6 891.8 0.0% 0.0% 0.0% 0.0% 0.76sec 464775 299.89sec
vulpera vulpera mirror_image 55342 0 0 0.00 0 0 3.0 0.0 0.0% 0.0% 0.0% 0.0% 120.55sec 0 299.89sec
vulpera vulpera_mirror_image frostbolt 59638 14286 126 112.41 50 99 212.6 211.9 35.8% 0.0% 0.0% 0.0% 3.88sec 14286 113.10sec
vulpera vulpera phoenix_flames 257541 0 0 0.00 0 0 14.0 0.0 0.0% 0.0% 0.0% 0.0% 21.55sec 0 299.89sec
vulpera vulpera phoenix_flames_splash 257542 187457 625 8.41 2034 4985 14.0 42.0 82.2% 0.0% 0.0% 0.0% 21.58sec 187457 299.89sec
vulpera vulpera potion 307162 0 0 0.00 0 0 1.5 0.0 0.0% 0.0% 0.0% 0.0% 301.98sec 0 299.89sec
vulpera vulpera pyroblast 11366 4999 17 0.20 3720 7440 0.0 1.0 34.4% 0.0% 0.0% 0.0% 0.00sec 4999 299.89sec
vulpera vulpera pyroblast_dot ticks -321712 2147 7 1.00 0 429 1.0 5.0 100.0% 0.0% 0.0% 0.0% 0.00sec 2147 299.89sec
vulpera vulpera rune_of_power 116011 0 0 0.00 0 0 6.1 0.0 0.0% 0.0% 0.0% 0.0% 49.74sec 0 299.89sec
vulpera vulpera scorch 2948 92083 307 6.89 0 2675 34.4 34.4 100.0% 0.0% 0.0% 0.0% 7.55sec 92083 299.89sec

Fluffy_Pillow : 0 dps, 0 dps to main target

Results, Spec and Gear

RPS Out RPS In Primary Resource Waiting APM Active Skill
61668.4 0.0 Health 0.00% 0.0 100.0% 100%
Talents
  • 15: None
  • 25: None
  • 30: None
  • 35: None
  • 40: None
  • 45: None
  • 50: None
  • Talent Calculator

Charts

Abilities

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Health Decade (0 - 10) 0.7 0.0 0.0sec 0.0sec 47.0sec 10.89% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_Health Decade (0 - 10)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 140.9s

Stack Uptimes

  • Health Decade (0 - 10)_1:10.92%
Health Decade (10 - 20) 0.9 0.0 0.0sec 0.0sec 25.6sec 7.63% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_Health Decade (10 - 20)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 38.7s

Stack Uptimes

  • Health Decade (10 - 20)_1:7.63%
Health Decade (20 - 30) 1.0 0.0 0.0sec 0.0sec 28.4sec 9.45% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_Health Decade (20 - 30)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:3.1s / 42.8s

Stack Uptimes

  • Health Decade (20 - 30)_1:9.45%
Health Decade (30 - 40) 1.0 0.0 0.0sec 0.0sec 31.1sec 10.42% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_Health Decade (30 - 40)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:17.6s / 48.7s

Stack Uptimes

  • Health Decade (30 - 40)_1:10.42%
Health Decade (40 - 50) 1.0 0.0 0.0sec 0.0sec 37.8sec 12.74% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_Health Decade (40 - 50)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:23.9s / 49.5s

Stack Uptimes

  • Health Decade (40 - 50)_1:12.74%
Health Decade (50 - 60) 1.0 0.0 0.0sec 0.0sec 35.5sec 11.99% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_Health Decade (50 - 60)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:14.7s / 56.0s

Stack Uptimes

  • Health Decade (50 - 60)_1:11.99%
Health Decade (60 - 70) 1.0 0.0 0.0sec 0.0sec 32.3sec 10.91% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_Health Decade (60 - 70)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:25.7s / 42.3s

Stack Uptimes

  • Health Decade (60 - 70)_1:10.91%
Health Decade (70 - 80) 1.0 0.0 0.0sec 0.0sec 41.3sec 13.97% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_Health Decade (70 - 80)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:20.4s / 54.5s

Stack Uptimes

  • Health Decade (70 - 80)_1:13.97%
Health Decade (80 - 90) 1.0 0.0 0.0sec 0.0sec 23.5sec 7.95% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_Health Decade (80 - 90)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:13.9s / 36.6s

Stack Uptimes

  • Health Decade (80 - 90)_1:7.95%
Health Decade (90 - 100) 1.0 0.0 0.0sec 0.0sec 15.0sec 4.05% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_Health Decade (90 - 100)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:9.6s / 300.0s

Stack Uptimes

  • Health Decade (90 - 100)_1:4.05%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
bleeding

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_bleeding
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00
Chaos Brand

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_chaos_brand
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:5.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1490
  • name:Chaos Brand
  • tooltip:Magic damage taken increased by $s1%.
  • description:{$@spelldesc255260=Your damage brands the target, increasing magic damage taken by $1490s1%.}
  • max_stacks:0
  • duration:-0.00
  • cooldown:0.00
  • default_chance:0.00%
Mortal Wounds

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_mortal_wounds
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:0.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:115804
  • name:Mortal Wounds
  • tooltip:Healing effects received reduced by $w1%.
  • description:Grievously wounds the target, reducing the effectiveness of any healing received for {$115804d=10 seconds}.
  • max_stacks:0
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Mystic Touch

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_mystic_touch
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:5.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:113746
  • name:Mystic Touch
  • tooltip:Physical damage taken increased by $w1%.
  • description:{$@spelldesc8647=Your damage weakens the target, increasing Physical damage taken by $113746s1%.}
  • max_stacks:0
  • duration:-0.00
  • cooldown:0.00
  • default_chance:0.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%

Resources

Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max

Statistics & Data Analysis

Fight Length
Fluffy_Pillow Fight Length
Count 1521
Mean 299.89
Minimum 240.02
Maximum 359.79
Spread ( max - min ) 119.76
Range [ ( max - min ) / 2 * 100% ] 19.97%
DPS
Fluffy_Pillow Damage Per Second
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Priority Target DPS
Fluffy_Pillow Priority Target Damage Per Second
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
DPS(e)
Fluffy_Pillow Damage Per Second (Effective)
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Damage
Fluffy_Pillow Damage
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
DTPS
Fluffy_Pillow Damage Taken Per Second
Count 1521
Mean 66285.49
Minimum 63835.94
Maximum 69603.50
Spread ( max - min ) 5767.56
Range [ ( max - min ) / 2 * 100% ] 4.35%
Standard Deviation 900.9757
5th Percentile 64898.89
95th Percentile 67909.35
( 95th Percentile - 5th Percentile ) 3010.47
Mean Distribution
Standard Deviation 23.1019
95.00% Confidence Interval ( 66240.21 - 66330.77 )
Normalized 95.00% Confidence Interval ( 99.93% - 100.07% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 8
0.1% Error 710
0.1 Scale Factor Error with Delta=300 6930
0.05 Scale Factor Error with Delta=300 27719
0.01 Scale Factor Error with Delta=300 692963
HPS
Fluffy_Pillow Healing Per Second
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS(e)
Fluffy_Pillow Healing Per Second (Effective)
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
Fluffy_Pillow Heal
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
Fluffy_Pillow Healing Taken Per Second
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
Fluffy_Pillow Theck-Meloree Index
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
Fluffy_PillowTheck-Meloree Index (Effective)
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
Fluffy_Pillow Max Spike Value
Count 113
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 snapshot_stats

Stats

Level Bonus (63) Race Bonus (humanoid) Raid-Buffed Unbuffed Gear Amount
Strength 0 0 0 0 0
Agility 0 0 0 0 0
Stamina 0 0 0 0 0
Intellect 0 0 0 0 0
Spirit 0 0 0 0 0
Health 0 20947111 0
Melee Crit 5.00% 5.00% 0
Spell Crit 0.00% 0.00% 0
Haste 0.00% 0.00% 0
Versatility 0.00% 0.00% 0
Mitigation Versatility 0.00% 0.00% 0
Mastery 0.00% 0.00% 0
Armor 1071 1071 1071
Run Speed 7 0 0
Tank-Miss 3.00% 3.00% 0
Tank-Dodge 3.00% 3.00% 0
Tank-Parry 3.00% 3.00% 0
Tank-Block 3.00% 3.00% 0
Tank-Crit 0.00% 0.00% 0

Gear

Source Slot Average Item Level: 0.00

Talents

Level
15 none none none
30 none none none
45 none none none
60 none none none
75 none none none
90 none none none
100 none none none

Profile

enemy="Fluffy_Pillow"
source=default
spec=unknown
level=63
race=humanoid
role=tank
position=front
talents=0000000

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=snapshot_stats

# Executed every time the actor is available.


# Gear Summary
# gear_ilvl=0.00

enemy2 : 0 dps, 0 dps to main target

Results, Spec and Gear

RPS Out RPS In Primary Resource Waiting APM Active Skill
41734.9 0.0 Health 0.00% 0.0 100.0% 100%
Talents
  • 15: None
  • 25: None
  • 30: None
  • 35: None
  • 40: None
  • 45: None
  • 50: None
  • Talent Calculator

Charts

Abilities

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Health Decade (0 - 10) 0.8 0.0 0.0sec 0.0sec 58.2sec 14.03% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:enemy2
  • cooldown name:buff_Health Decade (0 - 10)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:0.3s / 151.0s

Stack Uptimes

  • Health Decade (0 - 10)_1:14.09%
Health Decade (10 - 20) 0.9 0.0 0.0sec 0.0sec 28.3sec 8.71% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:enemy2
  • cooldown name:buff_Health Decade (10 - 20)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:0.2s / 47.5s

Stack Uptimes

  • Health Decade (10 - 20)_1:8.73%
Health Decade (20 - 30) 1.0 0.0 0.0sec 0.0sec 31.3sec 10.50% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:enemy2
  • cooldown name:buff_Health Decade (20 - 30)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:6.2s / 54.7s

Stack Uptimes

  • Health Decade (20 - 30)_1:10.50%
Health Decade (30 - 40) 1.0 0.0 0.0sec 0.0sec 31.5sec 10.64% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:enemy2
  • cooldown name:buff_Health Decade (30 - 40)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:18.4s / 43.2s

Stack Uptimes

  • Health Decade (30 - 40)_1:10.64%
Health Decade (40 - 50) 1.0 0.0 0.0sec 0.0sec 35.9sec 12.14% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:enemy2
  • cooldown name:buff_Health Decade (40 - 50)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:14.1s / 48.9s

Stack Uptimes

  • Health Decade (40 - 50)_1:12.14%
Health Decade (50 - 60) 1.0 0.0 0.0sec 0.0sec 29.8sec 10.08% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:enemy2
  • cooldown name:buff_Health Decade (50 - 60)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:15.3s / 48.9s

Stack Uptimes

  • Health Decade (50 - 60)_1:10.08%
Health Decade (60 - 70) 1.0 0.0 0.0sec 0.0sec 32.3sec 10.92% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:enemy2
  • cooldown name:buff_Health Decade (60 - 70)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:26.6s / 39.4s

Stack Uptimes

  • Health Decade (60 - 70)_1:10.92%
Health Decade (70 - 80) 1.0 0.0 0.0sec 0.0sec 34.3sec 11.58% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:enemy2
  • cooldown name:buff_Health Decade (70 - 80)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:16.8s / 50.6s

Stack Uptimes

  • Health Decade (70 - 80)_1:11.58%
Health Decade (80 - 90) 1.0 0.0 0.0sec 0.0sec 20.3sec 6.86% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:enemy2
  • cooldown name:buff_Health Decade (80 - 90)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:12.0s / 32.4s

Stack Uptimes

  • Health Decade (80 - 90)_1:6.86%
Health Decade (90 - 100) 1.0 0.0 0.0sec 0.0sec 16.4sec 4.54% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:enemy2
  • cooldown name:buff_Health Decade (90 - 100)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:10.8s / 300.0s

Stack Uptimes

  • Health Decade (90 - 100)_1:4.54%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
bleeding

Buff Details

  • buff initial source:enemy2
  • cooldown name:buff_bleeding
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00
Chaos Brand

Buff Details

  • buff initial source:enemy2
  • cooldown name:buff_chaos_brand
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:5.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1490
  • name:Chaos Brand
  • tooltip:Magic damage taken increased by $s1%.
  • description:{$@spelldesc255260=Your damage brands the target, increasing magic damage taken by $1490s1%.}
  • max_stacks:0
  • duration:-0.00
  • cooldown:0.00
  • default_chance:0.00%
Mortal Wounds

Buff Details

  • buff initial source:enemy2
  • cooldown name:buff_mortal_wounds
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:0.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:115804
  • name:Mortal Wounds
  • tooltip:Healing effects received reduced by $w1%.
  • description:Grievously wounds the target, reducing the effectiveness of any healing received for {$115804d=10 seconds}.
  • max_stacks:0
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Mystic Touch

Buff Details

  • buff initial source:enemy2
  • cooldown name:buff_mystic_touch
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:5.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:113746
  • name:Mystic Touch
  • tooltip:Physical damage taken increased by $w1%.
  • description:{$@spelldesc8647=Your damage weakens the target, increasing Physical damage taken by $113746s1%.}
  • max_stacks:0
  • duration:-0.00
  • cooldown:0.00
  • default_chance:0.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%

Resources

Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max

Statistics & Data Analysis

Fight Length
enemy2 Fight Length
Count 1521
Mean 299.89
Minimum 240.02
Maximum 359.79
Spread ( max - min ) 119.76
Range [ ( max - min ) / 2 * 100% ] 19.97%
DPS
enemy2 Damage Per Second
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Priority Target DPS
enemy2 Priority Target Damage Per Second
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
DPS(e)
enemy2 Damage Per Second (Effective)
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Damage
enemy2 Damage
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
DTPS
enemy2 Damage Taken Per Second
Count 1521
Mean 45269.01
Minimum 42511.70
Maximum 48367.91
Spread ( max - min ) 5856.21
Range [ ( max - min ) / 2 * 100% ] 6.47%
Standard Deviation 850.2191
5th Percentile 43845.68
95th Percentile 46688.23
( 95th Percentile - 5th Percentile ) 2842.55
Mean Distribution
Standard Deviation 21.8005
95.00% Confidence Interval ( 45226.28 - 45311.74 )
Normalized 95.00% Confidence Interval ( 99.91% - 100.09% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 14
0.1% Error 1356
0.1 Scale Factor Error with Delta=300 6171
0.05 Scale Factor Error with Delta=300 24684
0.01 Scale Factor Error with Delta=300 617086
HPS
enemy2 Healing Per Second
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS(e)
enemy2 Healing Per Second (Effective)
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
enemy2 Heal
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
enemy2 Healing Taken Per Second
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
enemy2 Theck-Meloree Index
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
enemy2Theck-Meloree Index (Effective)
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
enemy2 Max Spike Value
Count 113
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 snapshot_stats

Stats

Level Bonus (63) Race Bonus (humanoid) Raid-Buffed Unbuffed Gear Amount
Strength 0 0 0 0 0
Agility 0 0 0 0 0
Stamina 0 0 0 0 0
Intellect 0 0 0 0 0
Spirit 0 0 0 0 0
Health 0 13850110 0
Melee Crit 5.00% 5.00% 0
Spell Crit 0.00% 0.00% 0
Haste 0.00% 0.00% 0
Versatility 0.00% 0.00% 0
Mitigation Versatility 0.00% 0.00% 0
Mastery 0.00% 0.00% 0
Armor 1071 1071 1071
Run Speed 7 0 0
Tank-Miss 3.00% 3.00% 0
Tank-Dodge 3.00% 3.00% 0
Tank-Parry 3.00% 3.00% 0
Tank-Block 3.00% 3.00% 0
Tank-Crit 0.00% 0.00% 0

Gear

Source Slot Average Item Level: 0.00

Talents

Level
15 none none none
30 none none none
45 none none none
60 none none none
75 none none none
90 none none none
100 none none none

Profile

enemy="enemy2"
source=default
spec=unknown
level=63
race=humanoid
role=tank
position=front
talents=0000000

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=snapshot_stats

# Executed every time the actor is available.


# Gear Summary
# gear_ilvl=0.00

enemy3 : 0 dps, 0 dps to main target

Results, Spec and Gear

RPS Out RPS In Primary Resource Waiting APM Active Skill
41744.2 0.0 Health 0.00% 0.0 100.0% 100%
Talents
  • 15: None
  • 25: None
  • 30: None
  • 35: None
  • 40: None
  • 45: None
  • 50: None
  • Talent Calculator

Charts

Abilities

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Health Decade (0 - 10) 0.8 0.0 0.0sec 0.0sec 58.2sec 14.09% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:enemy3
  • cooldown name:buff_Health Decade (0 - 10)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 153.0s

Stack Uptimes

  • Health Decade (0 - 10)_1:14.14%
Health Decade (10 - 20) 0.9 0.0 0.0sec 0.0sec 28.8sec 8.80% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:enemy3
  • cooldown name:buff_Health Decade (10 - 20)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:0.3s / 48.6s

Stack Uptimes

  • Health Decade (10 - 20)_1:8.81%
Health Decade (20 - 30) 1.0 0.0 0.0sec 0.0sec 31.0sec 10.41% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:enemy3
  • cooldown name:buff_Health Decade (20 - 30)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:4.9s / 54.3s

Stack Uptimes

  • Health Decade (20 - 30)_1:10.41%
Health Decade (30 - 40) 1.0 0.0 0.0sec 0.0sec 31.5sec 10.63% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:enemy3
  • cooldown name:buff_Health Decade (30 - 40)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:18.8s / 41.2s

Stack Uptimes

  • Health Decade (30 - 40)_1:10.63%
Health Decade (40 - 50) 1.0 0.0 0.0sec 0.0sec 36.0sec 12.16% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:enemy3
  • cooldown name:buff_Health Decade (40 - 50)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:13.3s / 48.8s

Stack Uptimes

  • Health Decade (40 - 50)_1:12.16%
Health Decade (50 - 60) 1.0 0.0 0.0sec 0.0sec 29.6sec 10.03% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:enemy3
  • cooldown name:buff_Health Decade (50 - 60)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:15.4s / 49.4s

Stack Uptimes

  • Health Decade (50 - 60)_1:10.03%
Health Decade (60 - 70) 1.0 0.0 0.0sec 0.0sec 32.3sec 10.92% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:enemy3
  • cooldown name:buff_Health Decade (60 - 70)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:25.2s / 40.3s

Stack Uptimes

  • Health Decade (60 - 70)_1:10.92%
Health Decade (70 - 80) 1.0 0.0 0.0sec 0.0sec 34.3sec 11.58% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:enemy3
  • cooldown name:buff_Health Decade (70 - 80)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:15.3s / 49.8s

Stack Uptimes

  • Health Decade (70 - 80)_1:11.58%
Health Decade (80 - 90) 1.0 0.0 0.0sec 0.0sec 20.3sec 6.85% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:enemy3
  • cooldown name:buff_Health Decade (80 - 90)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:11.4s / 32.8s

Stack Uptimes

  • Health Decade (80 - 90)_1:6.85%
Health Decade (90 - 100) 1.0 0.0 0.0sec 0.0sec 16.4sec 4.53% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:enemy3
  • cooldown name:buff_Health Decade (90 - 100)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:10.6s / 300.0s

Stack Uptimes

  • Health Decade (90 - 100)_1:4.53%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
bleeding

Buff Details

  • buff initial source:enemy3
  • cooldown name:buff_bleeding
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00
Chaos Brand

Buff Details

  • buff initial source:enemy3
  • cooldown name:buff_chaos_brand
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:5.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1490
  • name:Chaos Brand
  • tooltip:Magic damage taken increased by $s1%.
  • description:{$@spelldesc255260=Your damage brands the target, increasing magic damage taken by $1490s1%.}
  • max_stacks:0
  • duration:-0.00
  • cooldown:0.00
  • default_chance:0.00%
Mortal Wounds

Buff Details

  • buff initial source:enemy3
  • cooldown name:buff_mortal_wounds
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:0.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:115804
  • name:Mortal Wounds
  • tooltip:Healing effects received reduced by $w1%.
  • description:Grievously wounds the target, reducing the effectiveness of any healing received for {$115804d=10 seconds}.
  • max_stacks:0
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Mystic Touch

Buff Details

  • buff initial source:enemy3
  • cooldown name:buff_mystic_touch
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:5.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:113746
  • name:Mystic Touch
  • tooltip:Physical damage taken increased by $w1%.
  • description:{$@spelldesc8647=Your damage weakens the target, increasing Physical damage taken by $113746s1%.}
  • max_stacks:0
  • duration:-0.00
  • cooldown:0.00
  • default_chance:0.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%

Resources

Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max

Statistics & Data Analysis

Fight Length
enemy3 Fight Length
Count 1521
Mean 299.89
Minimum 240.02
Maximum 359.79
Spread ( max - min ) 119.76
Range [ ( max - min ) / 2 * 100% ] 19.97%
DPS
enemy3 Damage Per Second
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Priority Target DPS
enemy3 Priority Target Damage Per Second
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
DPS(e)
enemy3 Damage Per Second (Effective)
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Damage
enemy3 Damage
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
DTPS
enemy3 Damage Taken Per Second
Count 1521
Mean 45270.40
Minimum 42705.24
Maximum 48424.01
Spread ( max - min ) 5718.77
Range [ ( max - min ) / 2 * 100% ] 6.32%
Standard Deviation 850.4067
5th Percentile 43800.72
95th Percentile 46716.30
( 95th Percentile - 5th Percentile ) 2915.57
Mean Distribution
Standard Deviation 21.8053
95.00% Confidence Interval ( 45227.66 - 45313.14 )
Normalized 95.00% Confidence Interval ( 99.91% - 100.09% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 14
0.1% Error 1356
0.1 Scale Factor Error with Delta=300 6174
0.05 Scale Factor Error with Delta=300 24695
0.01 Scale Factor Error with Delta=300 617358
HPS
enemy3 Healing Per Second
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS(e)
enemy3 Healing Per Second (Effective)
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
enemy3 Heal
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
enemy3 Healing Taken Per Second
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
enemy3 Theck-Meloree Index
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
enemy3Theck-Meloree Index (Effective)
Count 1521
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
enemy3 Max Spike Value
Count 113
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 snapshot_stats

Stats

Level Bonus (63) Race Bonus (humanoid) Raid-Buffed Unbuffed Gear Amount
Strength 0 0 0 0 0
Agility 0 0 0 0 0
Stamina 0 0 0 0 0
Intellect 0 0 0 0 0
Spirit 0 0 0 0 0
Health 0 12022117 0
Melee Crit 5.00% 5.00% 0
Spell Crit 0.00% 0.00% 0
Haste 0.00% 0.00% 0
Versatility 0.00% 0.00% 0
Mitigation Versatility 0.00% 0.00% 0
Mastery 0.00% 0.00% 0
Armor 1071 1071 1071
Run Speed 7 0 0
Tank-Miss 3.00% 3.00% 0
Tank-Dodge 3.00% 3.00% 0
Tank-Parry 3.00% 3.00% 0
Tank-Block 3.00% 3.00% 0
Tank-Crit 0.00% 0.00% 0

Gear

Source Slot Average Item Level: 0.00

Talents

Level
15 none none none
30 none none none
45 none none none
60 none none none
75 none none none
90 none none none
100 none none none

Profile

enemy="enemy3"
source=default
spec=unknown
level=63
race=humanoid
role=tank
position=front
talents=0000000

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=snapshot_stats

# Executed every time the actor is available.


# Gear Summary
# gear_ilvl=0.00

APM

Average number of actions executed per minute.

APS

Average absorption per active player duration.

Constant Buffs

Buffs received prior to combat and present the entire fight.

Execute

Average number of times an action is executed per iteration.

Crit

Average crit damage.

Crit%

Percentage of executes that resulted in critical strikes.

DPE

Average damage per execution of an individual action.

DPET

Average damage per execute time of an individual action; the amount of damage generated, divided by the time taken to execute the action, including time spent in the GCD.

DPR

Average damage per resource point spent.

DPS

Average damage per active player duration.

DPSE

Average damage per fight duration.

DTPS

Average damage taken per second per active player duration.

HPS

Average healing (and absorption) per active player duration.

HPSE

Average healing (and absorption) per fight duration.

HPE

Average healing (or absorb) per execution of an individual action.

HPET

Average healing (or absorb) per execute time of an individual action; the amount of healing generated, divided by the time taken to execute the action, including time spent in the GCD.

HPR

Average healing (or absorb) per resource point spent.

Count

Average count of impacts per iteration.

Dodge%

Percentage of executes that resulted in dodges.

DPS%

Percentage of total DPS contributed by a particular action.

HPS%

Percentage of total HPS (including absorb) contributed by a particular action.

Theck-Meloree Index

Measure of damage smoothness, calculated over entire fight length. Related to max spike damage, 1k TMI is roughly equivalent to 1% of your health. TMI ignores external healing and absorbs. Lower is better.

TMI bin size

Time bin size used to calculate TMI and MSD, in seconds.

Type

Direct or Periodic damage.

Dynamic Buffs

Temporary buffs received during combat, perhaps multiple times.

Buff Benefit

The percentage of times the buff had a actual benefit for its mainly intended purpose, eg. damage buffed / spell executes.

Glance%

Percentage of executes that resulted in glancing blows.

Block%

Percentage of executes that resulted in blocking blows.

Id

Associated spell-id for this ability.

Ability

Name of the ability.

Total

Total damage for this ability during the fight.

Hit

Average non-crit damage.

Interval

Average time between executions of a particular action.

Avg

Average direct damage per execution.

Miss%

Percentage of executes that resulted in misses, dodges or parries.

Origin

The player profile from which the simulation script was generated. The profile must be copied into the same directory as this HTML file in order for the link to work.

Parry%

Percentage of executes that resulted in parries.

RPS In

Average primary resource points generated per second.

RPS Out

Average primary resource points consumed per second.

Scale Factors

Gain per unit stat increase except for Hit/Expertise which represent Loss per unit stat decrease.

Gear Amount

Amount from raw gear, before class, attunement, or buff modifiers. Amount from hybrid primary stats (i.e. Agility/Intellect) shown in parentheses.

Stats Raid Buffed

Amount after all static buffs have been accounted for. Dynamic buffs (i.e. trinkets, potions) not included.

Stats Unbuffed

Amount after class modifiers and effects, but before buff modifiers.

Ticks

Average number of periodic ticks per iteration. Spells that do not have a damage-over-time component will have zero ticks.

Ticks Crit

Average crit tick damage.

Ticks Crit%

Percentage of ticks that resulted in critical strikes.

Ticks Hit

Average non-crit tick damage.

Ticks Miss%

Percentage of ticks that resulted in misses, dodges or parries.

Ticks Uptime%

Percentage of total time that DoT is ticking on target.

Ticks Avg

Average damage per tick.

Timeline Distribution

The simulated encounter's duration can vary based on the health of the target and variation in the raid DPS. This chart shows how often the duration of the encounter varied by how much time.

Waiting

This is the percentage of time in which no action can be taken other than autoattacks. This can be caused by resource starvation, lockouts, and timers.

Scale Factor Ranking

This row ranks the scale factors from highest to lowest, checking whether one scale factor is higher/lower than another with statistical significance.

Uptime Average Duration

The average duration of an instance of the tracked uptime.

TMI Range

This is the range of TMI values containing 95.00% of the data, roughly centered on the mean.

TMI/MSD Window

Window length used to calculate TMI and MSD, in seconds.

Max Spike Damage

Maximum amount of net damage taken in any N-second period (default 6sec), expressed as a percentage of max health. Calculated independently for each iteration. 'MSD Min/Mean/Max' are the lowest/average/highest MSDs out of all iterations.

Error

Estimator for the 95.00% confidence interval.

Range

This is the range of values containing 95.00% of the data, roughly centered on the mean.

Fight Length

Fight Length: 300.00
Vary Combat Length: 0.20

Fight Length is the specified average fight duration. If vary_combat_length is set, the fight length will vary by +/- that portion of the value. See Combat Length in the wiki for further details.